如何在casperjs中加载页面后等待返回值的元素的属性?

时间:2015-08-27 13:37:20

标签: javascript node.js web-scraping phantomjs casperjs

我正在抓一个名为“abc”的隐藏字段的网站,该网站的正文标签看起来像这样

test text 3

因此,最初当页面加载时,当我使用casper js代码时,我的abc值为空

<body onload="fnAssignValue();">
     <input type="hidden" value="" id="abc" name="abc"/>
</body>

得到这里的值,身体负载上的函数实际上在服务器调用后将值赋给元素。

我试过

this.getElementAttribute('#abc', 'value')

但即使超时也无法获得该值。

有人可以帮忙吗?

0 个答案:

没有答案