我正在使用最新的casperjs,我必须填写“丑陋”的表格但不提交。 为了使其工作,我需要点击链接,而不是提交。 我正在使用casper 1.1,但在我看来,即使我把false作为参数,也会提交表单。
casper.start('http://xxxxx/DesktopPortalMain.aspx?menuid=1071', function() {
// search for 'casperjs' from google form
this.fill('form[action="DesktopPortalMain.aspx?menuid=1071"]', {'RootLayout$PageLayout$ContentPane$Frame2204$Module2204$txtSearch': 'FE0140062700' }, false);
this.click('a#RootLayout_PageLayout_ContentPane_Frame2204_Module2204_btnSearch');
});
这有什么问题?页面的结果就像提交表单时没有点击链接一样。