您好我正试图在CASPERJS
评估语句中循环遍历节点列表,如下所示:
var t = this.evaluate(function() {
var t = document.querySelectorAll('.status');
var r = [];
for(var x = 0; x < t.length; x ++) {
r.push(t[x]);
}
return r;
})
虽然数组包含正确数量的条目,但只有第一个包含dom元素,其余的返回undefined?如果我自己返回t
节点列表,也会发生这种情况。