Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Uitdaging: Navigeer Door de DOM-hiërarchie | DOM-Manipulatie voor Interactieve Webontwikkeling
Geavanceerde JavaScript-Beheersing

bookUitdaging: Navigeer Door de DOM-hiërarchie

Taak

Je hebt een eenvoudige takenlijst in HTML. Het doel is om door de DOM-hiërarchie te navigeren met eigenschappen zoals parentNode, childNodes, firstChild, lastChild, previousSibling en nextSibling om hun gedrag en de toegang tot verschillende nodes te begrijpen.

  1. Toegang tot het bovenliggende knooppunt: Het <li>-element met het ID current-task is geselecteerd. Verkrijg het bovenliggende <ul>-element;
  2. Toegang tot alle kindknooppunten: Haal alle kindknooppunten op, inclusief tekstknooppunten (zoals witruimte);
  3. Toegang tot het eerste en laatste kindknooppunt:
    • Verkrijg het eerste kindknooppunt van het bovenliggende <ul>;
    • Verkrijg het laatste kindknooppunt van het bovenliggende <ul>.
  4. Navigeren naar sibling-knooppunten:
    • Verkrijg het vorige sibling-knooppunt van current-task;
    • Verkrijg het volgende sibling-knooppunt van current-task.
index.html

index.html

index.css

index.css

index.js

index.js

copy
  • Gebruik parentNode om het bovenliggende <ul>-element te verkrijgen.
  • Gebruik childNodes op het bovenliggende <ul> om alle kindknooppunten op te halen, inclusief tekstknooppunten (zoals witruimte);
  • Gebruik firstChild op het bovenliggende <ul> om het eerste kindknooppunt te verkrijgen;
  • Gebruik lastChild op het bovenliggende <ul> om het laatste kindknooppunt te verkrijgen;
  • Gebruik previousSibling op current-task om het vorige sibling-knooppunt te verkrijgen;
  • Gebruik nextSibling op current-task om het volgende sibling-knooppunt te verkrijgen.
index.html

index.html

index.css

index.css

index.js

index.js

copy

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 5

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Awesome!

Completion rate improved to 2.22

bookUitdaging: Navigeer Door de DOM-hiërarchie

Veeg om het menu te tonen

Taak

Je hebt een eenvoudige takenlijst in HTML. Het doel is om door de DOM-hiërarchie te navigeren met eigenschappen zoals parentNode, childNodes, firstChild, lastChild, previousSibling en nextSibling om hun gedrag en de toegang tot verschillende nodes te begrijpen.

  1. Toegang tot het bovenliggende knooppunt: Het <li>-element met het ID current-task is geselecteerd. Verkrijg het bovenliggende <ul>-element;
  2. Toegang tot alle kindknooppunten: Haal alle kindknooppunten op, inclusief tekstknooppunten (zoals witruimte);
  3. Toegang tot het eerste en laatste kindknooppunt:
    • Verkrijg het eerste kindknooppunt van het bovenliggende <ul>;
    • Verkrijg het laatste kindknooppunt van het bovenliggende <ul>.
  4. Navigeren naar sibling-knooppunten:
    • Verkrijg het vorige sibling-knooppunt van current-task;
    • Verkrijg het volgende sibling-knooppunt van current-task.
index.html

index.html

index.css

index.css

index.js

index.js

copy
  • Gebruik parentNode om het bovenliggende <ul>-element te verkrijgen.
  • Gebruik childNodes op het bovenliggende <ul> om alle kindknooppunten op te halen, inclusief tekstknooppunten (zoals witruimte);
  • Gebruik firstChild op het bovenliggende <ul> om het eerste kindknooppunt te verkrijgen;
  • Gebruik lastChild op het bovenliggende <ul> om het laatste kindknooppunt te verkrijgen;
  • Gebruik previousSibling op current-task om het vorige sibling-knooppunt te verkrijgen;
  • Gebruik nextSibling op current-task om het volgende sibling-knooppunt te verkrijgen.
index.html

index.html

index.css

index.css

index.js

index.js

copy

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 5
some-alt