selenium-webdriver - 如何使用 webdriver 中的 css 选择器按值定位元素?

标签 selenium-webdriver css-selectors

对于以下元素,如何使用 css 选择器通过 td 的值找到它?在这种情况下,它是“唯一文本”

<td class="someclass" colspan="3">
   unique text
</td>

最佳答案

你可以使用这样的东西,

使用 CSS 选择器,

 By.cssSelector("td[class='someclass'][value='unique text']");

有关使用 css 选择器的更多信息,See here

关于selenium-webdriver - 如何使用 webdriver 中的 css 选择器按值定位元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25034929/

相关文章:

java - 如何使用 Actions 类在 chrome 中打开新选项卡

c# - 使用 Selenium C# 的 Internet Explorer 自动化测试

html - 不需要按部分属性选择?

JavaScript DOM 如何实现?

javascript - 根据页面上另一个元素的存在更改 css 元素值

css - 哪些字符在 CSS 类名/选择器中有效?

javascript - CSS :nth-child(even) Selector background-color not working

java - 如何在java中循环解析已解析的字符串

selenium - Chrome : fake microphone input for test purpose

node.js - jdk、node、webdriver升级后无法启动webdriver-manager