Ну никак не работает
Прошу помощи у спецов. Есть код :
console.log(document.getElementsByClassName("_2thnNx-xCf3inVP2jkK276")[0].textContent);
В консоли в браузере срабатывает. Т.е. выдает искомое значение.
Использую его в Tampermonkey не идет, пишет:
Uncaught TypeError: Cannot read property 'textContent' of undefined
at Si (userscript.html?name=New%20Userscript.user.js&id=b1c43f14-0bd8-4ecc-8874-876b76ed2b71:21)
Ответы (1 шт):
Автор решения: user459375
→ Ссылка
Просто класс, который вы ищете, еще не не подгружен. Дождитесь пока документ полностью загрузится. Например:
document.onreadystatechange = function () {
if (document.readyState === 'complete') {
myFunction();
}
}