【发布时间】:2017-09-21 17:36:46
【问题描述】:
我有一个 html 代码:
<div class="div_table_body">
<table class="part_listing">
<tr><td>sometext</td></tr>
<tr><td>sometext2</td></tr>
...
</table>
</div>
我尝试使用 casperjs 在标签“td”中获取文本:
function getLinks() {
var tr = document.querySelectorAll('div.div_table_body table.part_listing tr');
return Array.prototype.map.call(tr, function (e) {
return e.getHTML('td', true);
});
}
casper.then(function () {
links = this.evaluate(getLinks);
console.log('links ' +links);
});
但是我得到一个 NULL,请帮助理解这段代码中的错误是什么?
【问题讨论】:
标签: javascript phantomjs casperjs