我可以找到使用'包含'的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. 我們如何使用屬性'contains text'找到web元素的CSS路徑?
- 2. 硒蟒蛇CSS選擇器找不到元素
- 3. 找到所有使用特定css選擇器的元素
- 4. 如何在硒中查找元素?
- 5. CSS選擇器在檢查元素
- 6. 在GWT中通過CSS選擇器查找元素
- 7. Primefaces CSS中的「元素」選擇器CSS
- 8. 量角器AngularJS CSS選擇器查找多個元素
- 9. Xpath的選擇元素硒
- 10. 如何爲包含其他元素的元素編寫CSS選擇器?
- 11. 使用硒選擇多個元素
- 12. 如何在div中選擇沒有選擇器的元素
- 13. 如何獲得使用javascript的元素的CSS選擇器?
- 14. 硒的css選擇器
- 15. 查找和使用元素硒和Appium
- 16. 無法使用硒查找html元素
- 17. 檢查使用CSS選擇器的第一個元素
- 18. 如何使用屬性選擇器更改子元素的CSS
- 19. 使用CSS選擇器與硒
- 20. CSS選擇器:有沒有辦法選擇周圍的元素?
- 21. jQuery選擇。查找元素
- 22. 禁用元素的CSS選擇器
- 23. CSS選擇器後,只有在某些元素2個元素
- 24. 如何使用多個定位器在硒webdriver中查找元素
- 25. 硒的webdriver選擇元素「旁邊的」已選擇的元素
- 26. 硒蟒蛇選擇元素
- 27. 如何選擇不包含A元素的所有TD元素?
- 28. 如何使用硒選擇不同的元素?
- 29. 選擇第一級文本元素「的.text()」沒有選擇的子元素
- 30. 使用CSS選擇器選擇最後一個元素
這是不正確的。您可以使用包含CSS的CSS選擇器,但使用插件擴展來評估它。例如a:contains('Terms')在https://wordpress.com/log-in中使用chrome中的CSS Selector Tester插件正常工作。 – Michal