Ну никак не работает

Прошу помощи у спецов. Есть код :

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();
  }
}
→ Ссылка