Как нажать кнопку после полной загрузки новой страницы? - PullRequest
0 голосов
/ 01 мая 2019

У меня есть несколько страниц.Страница 1 содержит кнопку, которая перенаправляет на страницу 2. Страница 2 содержит кнопку, которая перенаправляет на страницу 3. Я начал со страницы 1 и хотел написать сценарий для завершения двухэтапного процесса открытия страницы 3.

Кнопка «v4lnk» существует, как она появляется на первой странице.Однако кнопка «binBtn_btn» не работает после запуска, как это показано на второй странице.

У меня есть некоторый код ниже, но каждый раз, когда я его запускаю, он сообщает, что "Uncaught TypeError: Невозможно прочитать свойство 'click' of undefined" для элемента document.getElementById ("binBtn_btn").

Я пробовал setInterval, window.onload().

var links = document.getElementsByClassName("v4lnk");
links[0].click();

setInterval(() => {
  const button = 
      document.getElementById("binBtn_btn");
  if (button) {
    button.click();
  }
}, 5000);
...