如果不使用DOM的href属性,CasperJS无法访问锚标记

时间:2013-04-30 17:03:42

标签: casperjs

我一直在研究CasperJS,我正面临着这个问题。     我能够访问像“document.form [0] .whatever”这样的表单元素,但是我无法使用锚标记来执行此操作。例如“document.link [0] .click”不起作用。请使用。发布你的建议,如果有的话。

1 个答案:

答案 0 :(得分:0)

document.querySelectorAll('a')[0].click();

此外,casper有一个方便的click()方法,您可能想要使用它:

casper.start('http://foo', function() {
    this.click('a');
}).run();