我有一个带有简单表单的页面。此表单有一个输入文本。
我有这个代码:
page.open("http://www.example.com", function (status) {
page.includeJs("http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js", function() {
page.evaluate(function() {
$('input[name=myText]').val('my content');
});
});
});
(如您所见,我还加载了 jquery)
现在,当我设置这个输入文本的内容时,页面会改变,页面的内容也会改变。
我的问题是:我怎样才能获得更新的内容?问题是我需要提交表格,但之后我不能这样做:
$('input[name=myText]').val('my content');
因为当我设置它时,页面上有一个 JS 事件会更改内容。
所以我必须阅读新内容,使用 JQuery 找到表单然后提交。
有人可以帮助我吗?
谢谢!