硒在元素内查找元素

伊霍尔哈马蒂伊

我正在使用 Selenium WebDriver 并且我有一个表,其中包含许多行和列。每行都有自己的复选框来选择该行。我需要选择在确切行中的复选框。我正在努力

driver.find_element_by_xpath("//td[.='jared124']//[@type='checkbox']")

但它不起作用 html 代码是:

<tr class="even">
  <td>
    <input type="checkbox" id="ohrmList_chkSelectRecord_1239" 
             name="chkSelectRow[]" value="1239">
  </td>
  <td class="left">
    <a href="saveSystemUser?userId=1239">jared124</a>
  </td>
</tr>
sen4ik

阅读有关 xpath 的后续兄弟、前置兄弟、父项和祖先的信息。它将帮助您构建 xpath 定位器。试试下面:

driver.find_element_by_xpath("//a[contains(text(), 'jared124')]/parent::tr/td[1]/input")

或者您可以使用其值单击复选框:

driver.find_element_by_xpath("//input[@value='1239']")

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

硒查找按钮元素

来自分类Dev

在硒中查找元素

来自分类Dev

如何使用硒查找元素

来自分类Dev

硒,选择<span>内的元素

来自分类Dev

硒:如何通过部分href查找元素?

来自分类Dev

python硒在循环中查找子元素

来自分类Dev

硒:在WordPress中查找页面元素

来自分类Dev

具有XPath的Java硒查找元素

来自分类Dev

硒:通过可见文本查找元素

来自分类Dev

硒无法通过类名称查找元素

来自分类Dev

如何查找包含&nbsp;的元素 使用硒

来自分类Dev

硒无法通过xpath查找元素

来自分类Dev

excel vba-硒查找元素

来自分类Dev

无法使用硒从网站中查找元素

来自分类Dev

硒:通过可见文本查找元素

来自分类Dev

在C#(硒)的DropDown中查找元素

来自分类Dev

具有XPath的Java硒查找元素

来自分类Dev

硒元素

来自分类Dev

C#硒-在不断增长的页面上查找元素

来自分类Dev

python中的硒通过相对xpath查找元素

来自分类Dev

如何使用python硒查找特定的html元素

来自分类Dev

如何通过硒使用CSS选择器查找元素

来自分类Dev

在python硒中使用src或href代码查找元素

来自分类Dev

硒-python-通过内部HTML查找元素

来自分类Dev

在页面上查找元素时遇到麻烦。硒,蟒蛇

来自分类Dev

如何在python硒中查找元素的标题

来自分类Dev

硒用python挂在按类名的查找元素上

来自分类Dev

如何在硒页面中查找多个元素?

来自分类Dev

如何使用python在硒中按颜色查找元素