Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Udfordring: Naviger i DOM-hierarkiet | DOM-Manipulation til Interaktiv Webudvikling
Avanceret JavaScript-Mestring

bookUdfordring: Naviger i DOM-hierarkiet

Opgave

Du har en simpel opgaveliste i HTML. Målet er at navigere gennem DOM-hierarkiet ved at bruge egenskaber som parentNode, childNodes, firstChild, lastChild, previousSibling og nextSibling for at forstå deres funktion og hvordan de tilgår forskellige noder.

  1. Adgang til forældrenoden: <li>-elementet med ID'et current-task vælges. Find dets forælder-<ul>-element;
  2. Adgang til alle undernoder: Hent alle undernoder, inklusive tekstnoder (som mellemrumstegn);
  3. Adgang til første og sidste undernode:
    • Find første undernode på forælder-<ul>;
    • Find sidste undernode på forælder-<ul>.
  4. Naviger til søskendenoder:
    • Find forrige søskendenode på current-task;
    • Find næste søskendenode på current-task.
index.html

index.html

index.css

index.css

index.js

index.js

copy
  • Brug parentNode for at tilgå forælder-<ul>-elementet.
  • Brug childNodes på forælder-<ul> for at hente alle undernoder, inklusive tekstnoder (som mellemrumstegn);
  • Brug firstChild på forælder-<ul> for at tilgå første undernode;
  • Brug lastChild på forælder-<ul> for at tilgå sidste undernode;
  • Brug previousSiblingcurrent-task for at tilgå forrige søskendenode;
  • Brug nextSiblingcurrent-task for at tilgå næste søskendenode.
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 5

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

Suggested prompts:

Can you show me the HTML structure of the task list?

Can you provide example JavaScript code for these DOM operations?

What is the difference between childNodes and children in this context?

Awesome!

Completion rate improved to 2.22

bookUdfordring: Naviger i DOM-hierarkiet

Stryg for at vise menuen

Opgave

Du har en simpel opgaveliste i HTML. Målet er at navigere gennem DOM-hierarkiet ved at bruge egenskaber som parentNode, childNodes, firstChild, lastChild, previousSibling og nextSibling for at forstå deres funktion og hvordan de tilgår forskellige noder.

  1. Adgang til forældrenoden: <li>-elementet med ID'et current-task vælges. Find dets forælder-<ul>-element;
  2. Adgang til alle undernoder: Hent alle undernoder, inklusive tekstnoder (som mellemrumstegn);
  3. Adgang til første og sidste undernode:
    • Find første undernode på forælder-<ul>;
    • Find sidste undernode på forælder-<ul>.
  4. Naviger til søskendenoder:
    • Find forrige søskendenode på current-task;
    • Find næste søskendenode på current-task.
index.html

index.html

index.css

index.css

index.js

index.js

copy
  • Brug parentNode for at tilgå forælder-<ul>-elementet.
  • Brug childNodes på forælder-<ul> for at hente alle undernoder, inklusive tekstnoder (som mellemrumstegn);
  • Brug firstChild på forælder-<ul> for at tilgå første undernode;
  • Brug lastChild på forælder-<ul> for at tilgå sidste undernode;
  • Brug previousSiblingcurrent-task for at tilgå forrige søskendenode;
  • Brug nextSiblingcurrent-task for at tilgå næste søskendenode.
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 5
some-alt