我一直在研究 CasperJS,我正面临这个问题。我可以访问像“document.form[0].whatever”这样的表单元素,但我不能用锚标签来做到这一点。例如“document.link[0].click”不起作用。请发表您的建议(如果有)。
问问题
368 次
我一直在研究 CasperJS,我正面临这个问题。我可以访问像“document.form[0].whatever”这样的表单元素,但我不能用锚标签来做到这一点。例如“document.link[0].click”不起作用。请发表您的建议(如果有)。
document.querySelectorAll('a')[0].click();
此外,casper 有一个方便的click()
方法,您可能想使用它:
casper.start('http://foo', function() {
this.click('a');
}).run();