File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ <!DOCTYPE html>
2+ < html lang ="en ">
3+ < head >
4+ < meta charset ="UTF-8 " />
5+ < meta http-equiv ="X-UA-Compatible " content ="IE=edge " />
6+ < meta name ="viewport " content ="width=device-width, initial-scale=1.0 " />
7+ < title > Finding Sibling Elements</ title >
8+ </ head >
9+ < body >
10+ < input type ="checkbox " name ="" id ="" />
11+
12+ < div id ="output "> </ div >
13+
14+ < script >
15+ const output = document . getElementById ( "output" ) ;
16+
17+ output . innerHTML = `
18+ <h1>Hello DOM!</h1>
19+
20+ <ul id="list">
21+ <li>One</li>
22+ <li>Two</li>
23+ <li>Three</li>
24+ <li>Four</li>
25+ </ul>
26+ ` ;
27+ const list = document . querySelector ( "#list" ) ;
28+
29+ const listItem = list . querySelector ( "li" ) ;
30+ console . log ( listItem ) ;
31+ console . log ( listItem . nextSibling ) ; //any DOM Nodes
32+ console . log ( listItem . previousSibling ) ;
33+
34+ console . log ( listItem . nextElementSibling ) ; //any Element nodes
35+ console . log ( listItem . previousElementSibling ) ;
36+ </ script >
37+ </ body >
38+ </ html >
You can’t perform that action at this time.
0 commit comments