如何通过css选择器为查找元素提供多个参数

时间:2013-06-07 19:20:04

标签: c# css-selectors selenium-webdriver

嗨,我对硒有点新意,如果问题太基础,请耐心等待。 我想访问日期选择器元素并选择特定日期。 我试图使用类和文本内部访问span元素。 我收到无效字符串的错误。语法如下是正确的吗?

_driver.FindElement(By.CssSelector("span[class='xxx'][contains(text(),'xx')]"))

1 个答案:

答案 0 :(得分:4)

查看此备忘单

https://www.simple-talk.com/dotnet/.net-framework/xpath,-css,-dom-and-selenium-the-rosetta-stone/

我认为它可能更像是

_driver.FindElement(By.CssSelector("span.CCC:contains('TTT')"));

其中CCC是您的班级名称,TTT是您要查找的文字。