document.querySelector
selects first element.
document.querySelector(".test")
means to select element that has class of "test"(class="test")
in real world cases you should use
document.querySelectorAll(selector)
and pick up element by index
example: document.querySelectorAll(".test")[0]
another example: document.getElementsByClassName("test")[0]
Note: Using getElementsByClassName
is fine, but modern alternative to getElementsByClassName
and getElementsById
is querySelectorAll
but for now this code would be fine:
const value = document.querySelector(".test").textContent;
console.log(value);
<div class='test'> 500 </div>