Challenge: Navigate the DOM Hierarchy
Task
You have a simple task list in HTML. Your goal is to navigate through the DOM hierarchy using properties like parentNode
, childNodes
, firstChild
, lastChild
, previousSibling
, and nextSibling
to understand their behavior and how they access different nodes.
- Access the Parent Node: The
<li>
element with the IDcurrent-task
is selected. Access its parent<ul>
element; - Access All Child Nodes: Retrieve all child nodes, including text nodes (like whitespace);
- Access the First and Last Child Nodes:
- Access the first child node on the parent
<ul>
; - Access the last child node on the parent
<ul>
.
- Access the first child node on the parent
- Navigate to Sibling Nodes:
- Access its previous sibling node on
current-task
; - Access its next sibling node on
current-task
.
- Access its previous sibling node on
index.html
index.css
index.js
Tack för dina kommentarer!