Utfordring: Naviger i DOM-hierarkiet
Oppgave
Du har en enkel oppgaveliste i HTML. Målet er å navigere gjennom DOM-hierarkiet ved å bruke egenskaper som parentNode, childNodes, firstChild, lastChild, previousSibling og nextSibling for å forstå hvordan de fungerer og hvordan de får tilgang til ulike noder.
- Tilgang til foreldrenoden:
<li>-elementet med IDcurrent-tasker valgt. Få tilgang til dets overordnede<ul>-element; - Tilgang til alle barnenoder: Hent ut alle barnenoder, inkludert tekstnoder (for eksempel mellomrom);
- Tilgang til første og siste barnenode:
- Få tilgang til første barnenode på det overordnede
<ul>-elementet; - Få tilgang til siste barnenode på det overordnede
<ul>-elementet.
- Få tilgang til første barnenode på det overordnede
- Naviger til søskennoder:
- Få tilgang til forrige søskennode på
current-task; - Få tilgang til neste søskennode på
current-task.
- Få tilgang til forrige søskennode på
index.html
index.css
index.js
- Bruk
parentNodefor å få tilgang til det overordnede<ul>-elementet. - Bruk
childNodespå det overordnede<ul>for å hente ut alle barnenoder, inkludert tekstnoder (for eksempel mellomrom); - Bruk
firstChildpå det overordnede<ul>for å få tilgang til første barnenode; - Bruk
lastChildpå det overordnede<ul>for å få tilgang til siste barnenode; - Bruk
previousSiblingpåcurrent-taskfor å få tilgang til forrige søskennode; - Bruk
nextSiblingpåcurrent-taskfor å få tilgang til neste søskennode.
index.html
index.css
index.js
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Awesome!
Completion rate improved to 2.22
Utfordring: Naviger i DOM-hierarkiet
Sveip for å vise menyen
Oppgave
Du har en enkel oppgaveliste i HTML. Målet er å navigere gjennom DOM-hierarkiet ved å bruke egenskaper som parentNode, childNodes, firstChild, lastChild, previousSibling og nextSibling for å forstå hvordan de fungerer og hvordan de får tilgang til ulike noder.
- Tilgang til foreldrenoden:
<li>-elementet med IDcurrent-tasker valgt. Få tilgang til dets overordnede<ul>-element; - Tilgang til alle barnenoder: Hent ut alle barnenoder, inkludert tekstnoder (for eksempel mellomrom);
- Tilgang til første og siste barnenode:
- Få tilgang til første barnenode på det overordnede
<ul>-elementet; - Få tilgang til siste barnenode på det overordnede
<ul>-elementet.
- Få tilgang til første barnenode på det overordnede
- Naviger til søskennoder:
- Få tilgang til forrige søskennode på
current-task; - Få tilgang til neste søskennode på
current-task.
- Få tilgang til forrige søskennode på
index.html
index.css
index.js
- Bruk
parentNodefor å få tilgang til det overordnede<ul>-elementet. - Bruk
childNodespå det overordnede<ul>for å hente ut alle barnenoder, inkludert tekstnoder (for eksempel mellomrom); - Bruk
firstChildpå det overordnede<ul>for å få tilgang til første barnenode; - Bruk
lastChildpå det overordnede<ul>for å få tilgang til siste barnenode; - Bruk
previousSiblingpåcurrent-taskfor å få tilgang til forrige søskennode; - Bruk
nextSiblingpåcurrent-taskfor å få tilgang til neste søskennode.
index.html
index.css
index.js
Takk for tilbakemeldingene dine!