获取使用 css 定位器生产的 value/innerHTML/text 项
get value/innerHTML/text of item produced with css locator
我有类似的东西:
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 调用 return 对象本身及其函数、字段..
有没有办法在不使用 expect
的情况下获取项目的 innerHTML/texts/values?如果我想迭代项目并对它们的值进行一些解析?
您调用的所有方法 return promises,所以:
items.count().then(function(value) {
console.log(value);
});
我有类似的东西:
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 调用 return 对象本身及其函数、字段..
有没有办法在不使用 expect
的情况下获取项目的 innerHTML/texts/values?如果我想迭代项目并对它们的值进行一些解析?
您调用的所有方法 return promises,所以:
items.count().then(function(value) {
console.log(value);
});