Авто выбрать, заполнить и нажать - PullRequest
1 голос
/ 10 июля 2019

Я хочу загрузить страницу https://game.ultimate -bridge.com / table / в PhantomJS, выбрать турнир или 4-х раздачу, заполнить стол и доску, а затем щелкнуть загрузочную руку.

В основном я пытался нажать кнопку «Загрузить руку», но даже это не очень хорошо.

if ("complete" === readyState) {
    console.log("if " + readyState);

    var x = document.getElementById("root").querySelectorAll(".jss7.jss46.jss51");
    x.click();
    console.log("klick");
} // if-statement

Кнопка не нажата

1 Ответ

0 голосов
/ 17 июля 2019
page.evaluate(function() {
var ev = document.createEvent("MouseEvents");
ev.initEvent("click", true, true);
document.querySelector("div.jss7.jss46.jss51 button[type='submit']").dispatchEvent(ev);
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...