Я хочу получить один элемент в содержании, внутреннее HTML которого является «ЧТО-ТО». Имя тега
<div>
, и у него нет идентификатора.
<div class="hfvbuerfv iygerifyg r">
<div class="iyg8ybwef g irfg">
<div class="oiuh9 iyg y">SOMETHING</div>
<div class="iojuiohi"></div>
</div>
</div>
Я пробовал это:
var all = document.getElementsByTagName("div");
for (i=0; i<all.length; i++) {
if (all[i].innerHTML.toString().includes("SOMETHING")) {
console.log(all[i]);
}
}
, но я также получаю все родительские div.
Учтите, что я не хочу использовать JQuery или XPATH. Я просто хочу сделать это с чистым javascript.