-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathselector.js
More file actions
55 lines (29 loc) · 1.24 KB
/
Copy pathselector.js
File metadata and controls
55 lines (29 loc) · 1.24 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
/*
2 type of selectors
i) Single element selector.
ii) Multi element selector.
*/
//Single element selectors
// 1-Selecting by id name
// let elem=document.getElementById('hlo')
// elem=elem.className;//By this you can get class name
// elem=elem.parentNode;
// elem=elem.childNodes;
// elem.innerText="hello"//Will print this in hlo id
// elem.innerHTML="<b>Hello</b>"//Will print this in hlo id but with bold tag used.
// console.log(elem)
// 2-Selecting by query selector
// let sel=document.querySelector('.child');
// console.log(sel)//It will print the 1st element of this class.
// let sel=document.querySelector('#hlo');
// console.log(sel)
// let sel=document.querySelector('div');
// console.log(sel)//It will print all the elements of div
// sel.style.color="red";//It will change the color for all div elements.
//Multi element selector.
// let elem=document.getElementsByClassName('child')
// console.log(elem)//prints all the classes with child name.
// let elemt=document.getElementsByTagName('div')
// console.log(elemt)//prints all the elements with div tag.
// let elem=document.getElementsByClassName('child')
// console.log(elem[0].getElementsByClassName('child'))//It will print the first element of that class by elem[0].