如何使用jQuery填充CasperJS中的表单输入?

时间:2016-10-18 14:08:59

标签: javascript phantomjs casperjs

我想用CasperJS填充输入#searchForm

我尝试了3种方法,只有一种方法(sendKeys方法!)

var casper = require("casper").create({
    clientScripts: ["vendor/jquery.min.js"],
    verbose: false,
    logLevel: 'debug',
});
casper.waitForSelector('#search_field', function() {
    console.log('#search_field FOUND !!!');
    //document.querySelector('#search_field').value = 'search1'; //does not work
    //casper.sendKeys('#search_field', 'search1'); // works !
    //$('#search_field').val('search1'); // does not work

});

我的偏好是使用jQuery来填充表单。 为什么其他两种方法不起作用?

0 个答案:

没有答案