-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathselecters.js
More file actions
40 lines (27 loc) · 1.07 KB
/
selecters.js
File metadata and controls
40 lines (27 loc) · 1.07 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
// javaScript have 4 type of Selecters
// -----------------------------------
// 01. document.getElementById("");
// 02. document.getElementsByClassName(""); - array
// 03. document.getElementsByTagName(""); - array
// 04. document.querySelectorAll(""); - array
// we can use querySelecterAll("");
// * - .class
// * - #id
// * - tagname
// 01. document.getElementById("");
document.getElementById("getId").innerText = "document.getElementById()";
// 02. document.getElementsByClassName(""); - array
var classSelecter = document.getElementsByClassName("class");
for (i = 0; i < classSelecter.length; i++) {
classSelecter[i].style.color = "red";
}
// 03. document.getElementsByTagName(""); - array
var heading = document.getElementsByTagName("h1");
for (i = 0; i < heading.length; i++) {
heading[i].style.color = "blue";
}
// 04. document.querySelectorAll(""); - array
var list = document.querySelectorAll(".list");
for (i = 0; i < list.length; i++) {
list[i].innerHTML = list[i].innerHTML + "<li>C</li>";
}