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 DOM-Elementen | DOM-Manipulation für Interaktive Webentwicklung
Fortgeschrittene JavaScript-Beherrschung

bookHerausforderung: Hinzufügen und Entfernen von DOM-Elementen

Aufgabe

Ein Warenkorb soll erstellt werden, in dem Benutzer Artikel hinzufügen und entfernen können.

  1. Artikel zum Warenkorb hinzufügen:
    • Ein neues <li>-Element erstellen;
    • Ein neues <button>-Element erstellen;
    • Das neue <button>-Element zum neuen <li>-Element hinzufügen;
    • Das neue <li>-Element zur <ul> mit der ID cart-list hinzufügen.
  2. Artikel aus dem Warenkorb entfernen: Das spezifische <li>-Element aus der <ul> löschen.
index.html

index.html

index.css

index.css

index.js

index.js

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

index.html

index.css

index.css

index.js

index.js

copy

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 11

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Suggested prompts:

Can you show me an example of how to add an item to the cart using JavaScript?

How do I remove a specific item from the cart?

Can you explain how the remove button should work for each cart item?

Awesome!

Completion rate improved to 2.22

bookHerausforderung: Hinzufügen und Entfernen von DOM-Elementen

Swipe um das Menü anzuzeigen

Aufgabe

Ein Warenkorb soll erstellt werden, in dem Benutzer Artikel hinzufügen und entfernen können.

  1. Artikel zum Warenkorb hinzufügen:
    • Ein neues <li>-Element erstellen;
    • Ein neues <button>-Element erstellen;
    • Das neue <button>-Element zum neuen <li>-Element hinzufügen;
    • Das neue <li>-Element zur <ul> mit der ID cart-list hinzufügen.
  2. Artikel aus dem Warenkorb entfernen: Das spezifische <li>-Element aus der <ul> löschen.
index.html

index.html

index.css

index.css

index.js

index.js

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

index.html

index.css

index.css

index.js

index.js

copy

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 11
some-alt