Casperjs中fill提交表单遇到的问题

casper官网释意

测试百度搜索的时候,将submit设置为true始终不能提交表单,后采用如下方法:

casper.then(function() {
    //先将submit设置为false
    this.fill('form[action="/s"]', { 'wd': 'casper' }, false);
});

//然后调用evaluate进入页面调用原生js的submit方法提交表单
casper.then(function(){
    this.evaluate(function(){
        document.querySelector('form#form').submit();
    });
});

你可能感兴趣的:(Casperjs中fill提交表单遇到的问题)