File tree 2 files changed +28
-18
lines changed
2 files changed +28
-18
lines changed Original file line number Diff line number Diff line change 1
1
// parentElement
2
- // for knowing where your classes parent
2
+ // for knowing where your classes or id
3
3
4
- const yourParent = document . querySelector ( 'p' ) ;
5
- // result is .container
6
- console . log ( yourParent . parentElement ) ;
7
- // result is body
8
- console . log ( yourParent . parentElement . parentElement ) ;
9
- // result is /html
10
- console . log ( yourParent . parentElement . parentElement . parentElement ) ;
11
- // result is null
12
- console . log ( yourParent . parentElement . parentElement . parentElement . parentElement ) ;
4
+ const myParent = document . querySelector ( '.members' ) ;
5
+ // ul #shp is parent
6
+ console . log ( myParent . parentElement ) ;
7
+ // div .container is parent
8
+ console . log ( myParent . parentElement . parentElement ) ;
9
+ // body is parent and if add parentElement again will null
10
+ console . log ( myParent . parentElement . parentElement . parentElement ) ;
13
11
14
- // example change background .container
15
- const background = yourParent . parentElement ;
16
- background . style . background = 'blue' ;
17
- background . style . textTransform = 'uppercase' ;
12
+ // example
13
+ const bodyBackground = document . querySelector ( '.container' ) ;
14
+ const containerColor = document . querySelector ( '#shp' ) ;
15
+ containerColor . parentElement . style . color = '#fff' ;
16
+ bodyBackground . parentElement . style . background = '#333' ;
Original file line number Diff line number Diff line change @@ -49,22 +49,33 @@ <h2>SHP Pirates</h2>
49
49
<li id="members">ussop</li>
50
50
</ul> -->
51
51
52
- <!-- children -->
52
+ <!-- children
53
53
<h2>SHP Pirates</h2>
54
54
<ul id="shp">
55
55
<li id="members">lutfy</li>
56
56
<li id="members">zoro</li>
57
57
<li id="members">sanji</li>
58
58
<li id="members">ussop</li>
59
- </ ul >
59
+ </ul> -->
60
+
61
+ <!-- parentElement -->
62
+ < div class ="container ">
63
+ < h2 > SHP Pirates</ h2 >
64
+ < ul id ="shp ">
65
+ < li class ="members "> lutfy</ li >
66
+ < li class ="members "> zoro</ li >
67
+ < li class ="members "> sanji</ li >
68
+ < li class ="members "> ussop</ li >
69
+ </ ul >
70
+ </ div >
60
71
61
72
<!-- source js -->
62
73
<!-- <script src="/01_getElementById.js"></script> -->
63
74
<!-- <script src="/02_getElementByTagName.js"></script> -->
64
75
<!-- <script src="/03_getElementByClassName.js"></script> -->
65
76
<!-- <script src="/04_querySelector.js"></script> -->
66
- < script src ="/05_children.js "> </ script >
67
- <!-- < script src="/06_parentElement.js"></script> -- >
77
+ <!-- < script src="/05_children.js"></script> -- >
78
+ < script src ="/06_parentElement.js "> </ script >
68
79
<!-- <script src="/07_nextSibling_previous.js"></script> -->
69
80
<!-- <script src="/08_nextElementSibling_previous.js"></script> -->
70
81
<!-- <script src="/09_textContent.js"></script> -->
You can’t perform that action at this time.
0 commit comments