gpt4 book ai didi

CSS 包含带有 NOT 限定符的选择器?

转载 作者:太空宇宙 更新时间:2023-11-03 21:47:21 25 4
gpt4 key购买 nike

我在一些 selenium 代码中使用了以下内容:

WaitForElement(By.CssSelector("#document-count:contains(<number greater than 0>)"));

指定 大于 0 的数字 是我卡住的地方。有什么方法可以只使用 css 来检查元素的 innertext 是否有 0 以外的东西?

最佳答案

:contains 在 CSS3 中被弃用。由于 WebDriver 直接绑定(bind)到浏览器,因此无法使用该伪类。

Is there any way to use only css to check and see if an element's innertext has something other than 0?

不幸的是没有。 CSS 对 :contains:nth

的弃用确实让 Selenium 用户大吃一惊

正如 Arran 所说,您可以使用 xpath,或者 - 如果您愿意一起试验 C# 和 CSS (不仅仅是您所说的 css) 那么您可以想出一些东西来循环 x检查文本的次数。

关于CSS 包含带有 NOT 限定符的选择器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19864225/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com