Javascript Nightwatch.js方法`.element()`returns";[对象对象]”;
我正在尝试使用NightwatchJavascript Nightwatch.js方法`.element()`returns";[对象对象]”;,javascript,selenium,automated-tests,nightwatch.js,Javascript,Selenium,Automated Tests,Nightwatch.js,我正在尝试使用Nightwatch.element()方法从网页检索元素: browser.element('class name', 'story-share-tools', function (res) { console.log(res); }); res参数在控制台中显示为[object object],似乎不是WebElement JSON对象 我需要实际的HTML元素故事共享工具,它包含一个无序列表,其中包含我要迭代的项目。这有点令人惊讶,因为我在.element()中没有
.element()
方法从网页检索元素:
browser.element('class name', 'story-share-tools', function (res) {
console.log(res);
});
res
参数在控制台中显示为[object object]
,似乎不是WebElement JSON对象
我需要实际的HTML元素
故事共享工具
,它包含一个无序列表,其中包含我要迭代的项目。这有点令人惊讶,因为我在.element()
中没有此问题:对象详细信息显示在我的终端中。我想您在某个地方对.toString()
有问题。您可能知道,在JavaScript中,[object object]
是由object.prototype.toString()返回的字符串
var obj={
福:‘福’,
酒吧:“酒吧”
};
log(obj.toString())代码>