Показать сообщение отдельно
  #8 (permalink)  
Старый 07.08.2018, 15:10
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,791

selevo, в tampermonkey, по-моему, можно выбрать когда скрипт будет запущен, убедитесь, что он запускается после загрузки DOM.
Откройте исходный код страницы (ctrl+u) и попробуйте найти в нем нужный вам input (поиск на странице: ctrl+f).
Если элемента на странице нет, значит он подгружается асинхронно и нужно откладывать запуск вашего скрипта до появления на странице нужного элемента.
В противном случае попробуйте запускать ваш скрипт после полной загрузки страницы:
window.addEventListener('load',function execute(){
    //тут ваш скрипт
});
if(document.readyState==='complete')
    execute();


Сообщение от selevo
А как сделать скрипт подождал секунд 5 перед запуском ?
Оберните его в setTimeout.
Ответить с цитированием