我需要点击一个表中的链接,其ID是动态生成的。我想单击基于同一行其他列中文本的链接。尝试下面的代码,但不成功点击硒动态链接
selenium.GetValue( “//表[@ ID =表格ID]/tbody的/ TR [TD /一个/文本()= '测试']”)
还与试图下面的代码: Selenium.click(“xpath = id(TableID)/ tbody/tr [td/text()='Testing'] //输入[@值=代码,但只能通过指定静态行ID
Dim NumOfRows As Integer = selenium.GetXpathCount("//table[@id='up']/tbody/tr")
'Dim index As Integer
Dim ReturnValue As Integer
Dim IsFound As Boolean = False
Console.WriteLine(NumOfRows)
For i As Integer = 1 To NumOfRows
Dim strColumnText As String = selenium.GetText("//table[@id='up']/tbody/tr[i]/td[1]")
'selenium.WaitForCondition(strt, 100000)
If (strColumnText = pord) Then
ReturnValue = i
IsFound = True
Exit For
End If
Next
如果我指定精确的行会找到它的元素,但在厕所不能正常工作页。请帮助
对于作为答案,你需要提供输入样本的XPath表达式。 – 2011-01-17 15:44:16