Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Sfida: Navigare la Gerarchia del DOM | Manipolazione del DOM per lo Sviluppo Web Interattivo
Padronanza Avanzata di JavaScript

bookSfida: Navigare la Gerarchia del DOM

Compito

Hai una semplice lista di attività in HTML. L'obiettivo è navigare nella gerarchia del DOM utilizzando proprietà come parentNode, childNodes, firstChild, lastChild, previousSibling e nextSibling per comprenderne il comportamento e come accedono ai diversi nodi.

  1. Accedere al nodo genitore: Viene selezionato l'elemento <li> con l'ID current-task. Accedere al suo elemento genitore <ul>;
  2. Accedere a tutti i nodi figli: Recuperare tutti i nodi figli, inclusi i nodi di testo (come gli spazi bianchi);
  3. Accedere al primo e all'ultimo nodo figlio:
    • Accedere al primo nodo figlio del genitore <ul>;
    • Accedere all'ultimo nodo figlio del genitore <ul>.
  4. Navigare tra i nodi fratelli:
    • Accedere al nodo fratello precedente di current-task;
    • Accedere al nodo fratello successivo di current-task.
index.html

index.html

index.css

index.css

index.js

index.js

copy
  • Utilizzare parentNode per accedere al suo elemento genitore <ul>.
  • Utilizzare childNodes sul genitore <ul> per recuperare tutti i nodi figli, inclusi i nodi di testo (come gli spazi bianchi);
  • Utilizzare firstChild sul genitore <ul> per accedere al primo nodo figlio;
  • Utilizzare lastChild sul genitore <ul> per accedere all'ultimo nodo figlio;
  • Utilizzare previousSibling su current-task per accedere al suo nodo fratello precedente;
  • Utilizzare nextSibling su current-task per accedere al suo nodo fratello successivo.
index.html

index.html

index.css

index.css

index.js

index.js

copy

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 5

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Awesome!

Completion rate improved to 2.22

bookSfida: Navigare la Gerarchia del DOM

Scorri per mostrare il menu

Compito

Hai una semplice lista di attività in HTML. L'obiettivo è navigare nella gerarchia del DOM utilizzando proprietà come parentNode, childNodes, firstChild, lastChild, previousSibling e nextSibling per comprenderne il comportamento e come accedono ai diversi nodi.

  1. Accedere al nodo genitore: Viene selezionato l'elemento <li> con l'ID current-task. Accedere al suo elemento genitore <ul>;
  2. Accedere a tutti i nodi figli: Recuperare tutti i nodi figli, inclusi i nodi di testo (come gli spazi bianchi);
  3. Accedere al primo e all'ultimo nodo figlio:
    • Accedere al primo nodo figlio del genitore <ul>;
    • Accedere all'ultimo nodo figlio del genitore <ul>.
  4. Navigare tra i nodi fratelli:
    • Accedere al nodo fratello precedente di current-task;
    • Accedere al nodo fratello successivo di current-task.
index.html

index.html

index.css

index.css

index.js

index.js

copy
  • Utilizzare parentNode per accedere al suo elemento genitore <ul>.
  • Utilizzare childNodes sul genitore <ul> per recuperare tutti i nodi figli, inclusi i nodi di testo (come gli spazi bianchi);
  • Utilizzare firstChild sul genitore <ul> per accedere al primo nodo figlio;
  • Utilizzare lastChild sul genitore <ul> per accedere all'ultimo nodo figlio;
  • Utilizzare previousSibling su current-task per accedere al suo nodo fratello precedente;
  • Utilizzare nextSibling su current-task per accedere al suo nodo fratello successivo.
index.html

index.html

index.css

index.css

index.js

index.js

copy

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 5
some-alt