首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用nightwatch.js单击链接

使用nightwatch.js单击链接
EN

Stack Overflow用户
提问于 2016-10-24 21:01:57
回答 2查看 1.2K关注 0票数 0

我所拥有的是:

代码语言:javascript
复制
 <a href="/test-guinea-pig2.html" id="i am a link">i am a link</a>

我该如何使用nightwatch.js点击它呢?click()不起作用。

EN

回答 2

Stack Overflow用户

发布于 2016-10-24 21:09:12

单击的方式与单击CSS选择器的方式相同:

browser.click('#my-id')。也就是说,您的示例中的id是无效的(link to what is a valid id),所以您最好像i-am-a-link或更好的东西一样重写它。

票数 0
EN

Stack Overflow用户

发布于 2020-04-01 13:43:46

如果我们使用browser.click('#my-id'),它将在整个dom中查找以识别元素。

更好、更快的方法是

代码语言:javascript
复制
.click('a[id="i-am-a-link"]')

通过使用'a‘过滤,将只搜索dom中的锚标签。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40219181

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档