1

我有类似的东西:

var items=$$('some css location');
console.log(items.count());
console.log(items.get(3).getInnerHTML());
console.log(items.get(3).getAttribute('text'));
console.log(items.get(3).getText());

但是所有 console.log 调用都返回对象本身及其函数、字段。有没有办法在不使用的情况下获取项目的 innerHTML/texts/values expect?如果我想迭代这些项目并对它们的值进行一些解析?

4

1 回答 1

1

您调用的所有方法都返回promises,因此:

items.count().then(function(value) {
    console.log(value);
});
于 2015-05-18T18:54:04.673 回答