Javascript Нажатие кнопки на странице в браузере в определённое время

121
16 февраля 2022, 11:00

Мне нужно организовать нажатие кнопки на веб-странице в определённое время, которое я задам. Код, который я вставляю в консоль хрома не работает, потому что видимо проблема в грамматике. Буду благодарен, если укажите на мою ошибку Код на Javascript:

    window.setInterval(function(){ // Интервал проверок
var date = new Date();
if(date.getHours() === 8 && date.getMinutes() === 0){ 
    document.querySelector('.button-submit).click()
}
}, 1000); // Повторять проверку каждую секунду
Answer 1

После .button-submit не закрыли кавычку:

window.setInterval(function(){ // Интервал проверок 
var date = new Date(); 
if(date.getHours() === 8 && date.getMinutes() === 0){  
    document.querySelector('.button-submit').click() // <-- вот здесь 
} 
}, 1000); // Повторять проверку каждую секунду

И еще учтите, что в течении той минуты, в которой у вас состоиться клик, всю минуту будет кликаться по кнопке, а не один раз.

READ ALSO
Оценить код, Может как-то улучшить

Оценить код, Может как-то улучшить

Ребят, не оценивайте верстку и адаптивностьГлавное - js код, а именно фильтрация https://github

100
vue Отфильтровать список по клику

vue Отфильтровать список по клику

Есть небольшой vue проект: codesandbox

134
Как скачать изображения из множества ссылок и каждой дать свой название?

Как скачать изображения из множества ссылок и каждой дать свой название?

У меня большое количество ссылок с изображением, мне нужно их скачатьНо не просто скачать, а каждой дать название

99
Как создать массив объектов из массивов

Как создать массив объектов из массивов

Подскажите, пожалуйста как создать массив из объектовВот пример

86