Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Udfordring: Tilføj og Fjern DOM-Elementer | DOM-Manipulation til Interaktiv Webudvikling
Avanceret JavaScript-Mestring

bookUdfordring: Tilføj og Fjern DOM-Elementer

Opgave

Du opbygger en indkøbskurv, hvor brugere kan tilføje og fjerne varer.

  1. Tilføj en vare til kurven:
    • Opret et nyt <li>-element;
    • Opret et nyt <button>-element;
    • Tilføj det nye <button>-element til det nye <li>-element;
    • Tilføj det nye <li>-element til <ul> med ID'et cart-list.
  2. Fjern en vare fra kurven: Slet det specifikke <li>-element fra <ul>.
index.html

index.html

index.css

index.css

index.js

index.js

copy
  • Brug createElement til at oprette et nyt <li>-element;
  • Brug createElement til at oprette et nyt <button>-element;
  • Brug appendChild til at tilføje det nye <button>-element til <li>-elementet;
  • Brug appendChild til at tilføje det nye <li>-element til <ul> med ID'et cart-list;
  • Brug removeChild til at slette det specifikke <li>-element fra <ul>.
index.html

index.html

index.css

index.css

index.js

index.js

copy

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 11

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Awesome!

Completion rate improved to 2.22

bookUdfordring: Tilføj og Fjern DOM-Elementer

Stryg for at vise menuen

Opgave

Du opbygger en indkøbskurv, hvor brugere kan tilføje og fjerne varer.

  1. Tilføj en vare til kurven:
    • Opret et nyt <li>-element;
    • Opret et nyt <button>-element;
    • Tilføj det nye <button>-element til det nye <li>-element;
    • Tilføj det nye <li>-element til <ul> med ID'et cart-list.
  2. Fjern en vare fra kurven: Slet det specifikke <li>-element fra <ul>.
index.html

index.html

index.css

index.css

index.js

index.js

copy
  • Brug createElement til at oprette et nyt <li>-element;
  • Brug createElement til at oprette et nyt <button>-element;
  • Brug appendChild til at tilføje det nye <button>-element til <li>-elementet;
  • Brug appendChild til at tilføje det nye <li>-element til <ul> med ID'et cart-list;
  • Brug removeChild til at slette det specifikke <li>-element fra <ul>.
index.html

index.html

index.css

index.css

index.js

index.js

copy

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 11
some-alt