我可以找到使用'包含'的xpath和jquery选择器,但无法在css选择器中使用'contains'或'text'来查找文本。在CSS选择器中与'contains'相似的关键字是什么?如何在硒中使用css选择器查找含有'contains','text'的元素?
0
A
回答
0
它不可能在CSS selector..you必须使用XPath对包含文本
0
你需要CSS选择锚,这里有一个例子:
css=a:contains('Log Out')
欲了解更多信息: 1)Selenium Tips: CSS Selectors 2)How to locate elements in Selenium WebDriver
UPDATE(jQuery的:包括()选择,尝试,如果它使用Chrome开发者的作品在此页工具):
$("a:contains(Selenium Tips: CSS Selectors)")
相关问题
- 1. 无法找到::在硒webdriver的css选择器元素之前
- 2. 我们如何使用属性'contains text'找到web元素的CSS路径?
- 3. 如何查找包含特定选择器的父元素
- 4. 如何在硒中查找元素?
- 5. 硒蟒蛇CSS选择器找不到元素
- 6. 找到所有使用特定css选择器的元素
- 7. 如何使用CSS包含元素选择器和输入元素?
- 8. CSS选择器在检查元素
- 9. 如何使用jquery选择器查找最近的div元素?
- 10. 在GWT中通过CSS选择器查找元素
- 11. 使用$ .contains查找元素是否包含另一个焦点
- 12. 如何在使用硒的ASP源中查找元素?
- 13. 如何使用硒CSS选择器定位特定单元格
- 14. 如何在Chrome Web Inspector中查找元素的选择器
- 15. 如何使用css选择iframe元素?
- 16. Primefaces CSS中的“元素”选择器CSS
- 17. QueryPath查找 - 使用多个选择器查找元素
- 18. css选择器选择页面中存在特定元素的所有元素
- 19. 在“ID contains”选择器上选择器后应用CSS
- 20. 如何选择与多个CSS元素属性中使用硒的webdriver
- 21. 硒IDE与选择中选择元素,
- 22. 选择没有选择器的元素,仅使用元素ID
- 23. 量角器AngularJS CSS选择器查找多个元素
- 24. 如何根据硒webdriver中的其他元素选择元素
- 25. Xpath的选择元素硒
- 26. 需要在CSS中查找硒中的元素
- 27. 如何为包含其他元素的元素编写CSS选择器?
- 28. 使用硒选择多个元素
- 29. 通过参数化的CSS选择器查找元素
- 30. 如何在div中选择没有选择器的元素
这是不正确的。您可以使用包含CSS的CSS选择器,但使用插件扩展来评估它。例如a:contains('Terms')在https://wordpress.com/log-in中使用chrome中的CSS Selector Tester插件正常工作。 – Michal