Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Selenium需要Css帮助才能找到-_C#_Css_Google Chrome_Selenium_Selenium Webdriver - Fatal编程技术网

C# Selenium需要Css帮助才能找到-

C# Selenium需要Css帮助才能找到-,c#,css,google-chrome,selenium,selenium-webdriver,C#,Css,Google Chrome,Selenium,Selenium Webdriver,这里没有开发人员 我有两个没有身份证的支票箱。当我有一个ID时,我会发现selenium。但是在这种情况下,表是用jquery datatables创建的,没有自动分配ID的过程 在css中,下一行应该给我该表的第一行 #companytable tr:输入类型的第一个[type=“checkbox”]。CompanySelector 这一个选择第二个条目 #CompanyTable tr:n类型(2)输入[type=“checkbox”]。CompanySelector 我想我应该能够在以下内

这里没有开发人员

我有两个没有身份证的支票箱。当我有一个ID时,我会发现selenium。但是在这种情况下,表是用jquery datatables创建的,没有自动分配ID的过程

在css中,下一行应该给我该表的第一行

#companytable tr:输入类型的第一个[type=“checkbox”]。CompanySelector

这一个选择第二个条目

#CompanyTable tr:n类型(2)输入[type=“checkbox”]。CompanySelector

我想我应该能够在以下内容中使用此功能?但是我所有的尝试都会返回不同的格式化错误

driver.findelelement(By.CssSelector(“**Css_Here**?”)。单击()

提前感谢您的帮助。

谢谢大家

我不得不添加一个等待,下面的内容用于抓取第二个复选框

driver.FindElement(通过.CssSelector(“tr.even>td>input.CompanySelector”)。单击()


我安装了Firefox IDE并运行了界面,并从中获取了格式。

您能提供您得到的错误,并在
.FindElement()之前运行的代码中添加更多上下文吗?可能是因为元素还不存在,所以找不到它。您要查找的标记真的是
?您的CSS选择器正在尝试查找
@sircapsalot这是Stackoverflow的标记问题。他的实际选择器是:
#companytable tr:type input[type=“checkbox”]的第一个。CompanySelector
啊,谢谢。有一个活动的编辑。必须解决这个问题:)