Как мне щелкнуть элемент в PhantomJS?
page.evaluate(function() {
document.getElementById('idButtonSpan').click();
});
Это дает мне ошибку "undefined не является функцией ..."
Если я вместо этого
return document.getElementById('idButtonSpan');
а затем распечатайте его,
затем он печатает [объект объект], значит элемент действительно существует.
Элемент действует как кнопка, но на самом деле это просто элемент диапазона, а не ввод для отправки.
Мне удалось нажать эту кнопку для работы с Casper, но у Casper были другие ограничения, поэтому я вернулся к PhantomJS.