Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Hinzufügen und Entfernen von Elementen | DOM-Manipulation
Fortgeschrittene JavaScript-Meisterschaft
course content

Kursinhalt

Fortgeschrittene JavaScript-Meisterschaft

Fortgeschrittene JavaScript-Meisterschaft

2. DOM-Manipulation
3. Ereignisse und Ereignisbehandlung
4. Asynchrones JavaScript und APIs

book
Herausforderung: Hinzufügen und Entfernen von Elementen

Aufgabe

Sie bauen einen Einkaufswagen, in dem Benutzer Artikel hinzufügen und entfernen können.

  1. Einen Artikel zum Warenkorb hinzufügen:
    • Erstellen Sie ein neues <li>-Element;
    • Erstellen Sie ein neues <button>-Element;
    • Fügen Sie das neue <button>-Element dem neuen <li>-Element hinzu;
    • Fügen Sie ein neues <li>-Element zur <ul> mit der ID cart-list hinzu.
  2. Einen Artikel aus dem Warenkorb entfernen: Löschen Sie das spezifische <li>-Element aus der <ul>.
html

index.html

css

index.css

js

index.js

copy
  • Verwenden Sie createElement, um ein neues <li>-Element zu erstellen;
  • Verwenden Sie createElement, um ein neues <button>-Element zu erstellen;
  • Verwenden Sie appendChild, um das neue <button>-Element zum <li>-Element hinzuzufügen;
  • Verwenden Sie appendChild, um ein neues <li>-Element zur <ul> mit der ID cart-list hinzuzufügen;
  • Verwenden Sie removeChild, um das spezifische <li>-Element aus der <ul> zu löschen.
html

index.html

css

index.css

js

index.js

copy

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 11
We're sorry to hear that something went wrong. What happened?
some-alt