1
PhantomJSを使用してボタンをクリックすることはできません。塗りつぶしのテキストボックスは完全に機能します。私は純粋なjs(jqueryなし)を使いたいです。アイデア?PhantomJS - フォームボタンをクリックできません
var page = require('webpage').create();
page.open('https://www.somepage.com/login', function(status) {
console.log(">page loaded");
page.render('page.png');
page.evaluate(function() {
var username = "";
var password = "";
document.getElementById('login-input').value = username; //works
document.getElementById('passwd').value = password; //works
document.getElementsByName('login_button').click(); //this doesn't click the button
});
console.log(">form submitted");
page.render('page1.png');
phantom.exit();
});