Easier to read with cream paper, a tint, more contrast or larger text? Choose your colours and text, once, for every page.

Vorschau

Die Seite mit JavaScript verändern

Das ist die erste Seite der Lektion. Lies sie und probier die Aufgaben aus. Der Rest steht im ganzen Kurs.

40 Minuten

Die Anzeige an der Haltestelle

An der Haltestelle steht: „Linie 12 in 7 Minuten.“ Eine Minute später steht dort „in 6 Minuten“.

Niemand tauscht ein Schild aus. Ein Programm ändert den Text auf dem Bildschirm.

Das kann JavaScript auch auf einer Webseite. Heute lernst du, wie.

Am Ende dieser Lektion

Notiz

Ich kann mit JavaScript den Text und die Farbe eines Elements auf einer Webseite ändern.

Schlüsselwörter

BegriffWas er bedeutetBeispiel
Elementein Teil der Seite, zum Beispiel ein Absatz oder eine Überschrift
idein Name, mit dem man ein Element eindeutig findetid="titel"
getElementByIdsucht ein Element anhand seiner iddocument.getElementById("titel")
textContentder Text in einem Elementtitel.textContent
styledie Eigenschaften für Farbe, Größe und Aussehentitel.style.color
classListdie Liste der CSS-Klassen eines Elementstitel.classList.add("rot")

Die Zellen, die Lernende ausfüllen, bleiben in dieser Vorschau leer.

Starter: Arrays

Probier es aus

Starter: Arrays

3 Fragen
Probieren Sie es aus: Ihre Antworten werden hier bewertet und danach vergessen. Melden Sie sich an, wenn Ihre Punktzahl gespeichert werden soll und Sie später dort weitermachen möchten, wo Sie aufgehört haben.Anmelden, um die Punktzahl zu behalten

Deine Antworten werden hier bewertet und nicht gespeichert. Mit einem Konto bleiben deine Ergebnisse erhalten.

Erst finden, dann ändern

Eine Webseite besteht aus Elementen. JavaScript kann sie nicht ändern, bevor es sie gefunden hat.

Dafür gibst du dem Element im HTML eine id. Im Skript schreibst du dann document.getElementById("anzeige"). Du bekommst das Element zurück und speicherst es in einer Variablen.

Probiere es aus: Text ersetzen

Code: web
<h1>Nächster Bus</h1>
<p id="anzeige">Linie 12 fährt in 7 Minuten.</p>

textContent ist der Text im Element

Mit element.textContent liest du den Text. Mit element.textContent = "Neu" ersetzt du ihn.

Den Text kannst du auch aus Variablen zusammensetzen: anzeige.textContent = "Noch " + minuten + " Minuten."

Kurze Prüfung: Elemente finden

Probier es aus

Kurze Prüfung: Elemente finden

3 Fragen
Probieren Sie es aus: Ihre Antworten werden hier bewertet und danach vergessen. Melden Sie sich an, wenn Ihre Punktzahl gespeichert werden soll und Sie später dort weitermachen möchten, wo Sie aufgehört haben.Anmelden, um die Punktzahl zu behalten

Deine Antworten werden hier bewertet und nicht gespeichert. Mit einem Konto bleiben deine Ergebnisse erhalten.

Die Lektion geht weiter

8 weitere Teile dieser Lektion stehen im ganzen Kurs, mit den Aufgaben und der Abschlussprüfung. Mit einem Konto bekommst du alles.