How can I get one certain element from HTML using JavaScript. I have this code.
JavaScript
x
17
17
1
<div class="Content">
2
3
<div class="First Block">
4
<div class="num">Text From First Block</div>
5
</div>
6
7
<div class="Second Block">
8
<div class="num">Text From Second Block</div>
9
</div>
10
11
<div class="Third Block">
12
<div class="num">Text Third Second Block</div>
13
</div>
14
15
</div>
16
17
I want to write “Text From Second Block”. If I write this code
JavaScript
1
2
1
console.log(document.querySelector('.num').innerText);
2
I will get “Text From First Block”
Advertisement
Answer
instead of using queryselector you can use getElementsByClassName() and instead of enter the index number of your tag
JavaScript
1
2
1
console.log(document.getElementsByClassName("Block")[i].innerHTML)
2