Lernfabrik
Übung

Ausgabemöglichkeiten mit <div>

In diesen Aufgaben lernst du, wie man Text mit JavaScript in ein HTML-<div>-Element schreibt. Dafür nutzen wir document.getElementById() und .innerHTML.

Arbeitsauftrag 1: Vorbereitung

  1. Öffnen Sie die Datei _vorlage.html in Visual Code Studio.
  2. Speichern Sie die Datei in Ihrem Ordner unter 0_ausgabemoeiglichkeiten_div.html ab.
  3. Ergänzen Sie den Quellcode wie folgt:
<html> <head> <title>Ausgabemöglichkeiten</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script> "use strict"; function fDivPreis() { document.getElementById("idAusgabe").innerHTML = "Der Preis" } </script> </head> <body> <h1>Ausgabemöglichkeiten</h1> <button onClick="fDivPreis();">Ausgabe von 'Preis' in ein Div-Element!</button> <div id="idAusgabe">Bitte den Button klicken! Nach dem Klicken des Buttons erscheint hier eine Ausgabe.</div> </body> </html>
  1. Speichern Sie die Datei.
  2. Führen Sie die Datei in einem Browser aus!
  3. Drücken Sie den Button.
  4. Beschreiben Sie mit Worten, was passiert:

2 Button „beträgt“

  1. Erzeugen Sie einen zweiten Button, in dem steht Ausgabe von ‚beträgt‘ in das div-Element!
  2. Schreiben Sie eine Funktion fDivBetraegt, die eine Änderung des Inhalts des Div-Elements bewirkt.
  3. Speichern Sie die Datei.
  4. Testen Sie das Programm, d. h. führen Sie die Datei mit Run – Launch in Firefox aus und suchen und korrigieren Sie ggf. Fehler im Quellcode.

3 Button „150€“

  1. Erzeugen Sie einen dritten Button, in dem steht Ausgabe von ‚150€‘ in das div-Element!
  2. Schreiben Sie eine Funktion fDiv150, die ein div-Element mit 150€ erzeugt.
  3. Speichern Sie die Datei.
  4. Testen Sie das Programm.

Im Browser sollte nun folgendes erscheinen:

Ausgabemöglichkeiten
[Ausgabe von 'Preis' in ein Div-Element!]
[Ausgabe von 'beträgt' in ein Div-Element!]
[Ausgabe von '150€' in ein Div-Element!]

Bitte den Button klicken! Nach dem Klicken des Buttons erscheint hier eine Ausgabe.

4 Alles in einem Button

  1. Öffnen Sie die Datei _vorlage.html in Visual Code Studio.
  2. Speichern Sie die Datei in Ihrem Ordner unter 003_ausgabemoeglichkeiten_div.html ab.
  3. Erzeugen Sie nun nur noch einen einzigen Button, in dem steht Ausgabe von ‚Der Preis beträgt 150€‘ in das div-Element!
  4. Schreiben Sie eine Funktion fDivPreisausgabe, die ein div-Element mit „Der Preis beträgt 150€“ erzeugt.
  5. Speichern Sie die Datei.
  6. Testen Sie das Programm.