是否有人知道详细文档的位置,这些文档涉及使用watir和html标记(如li ul td)来导航DOM?

是否有人知道详细文档的位置,这些文档涉及使用watir和html标记(如li ul td)来导航DOM?,dom,tags,watir,Dom,Tags,Watir,我遇到了来自以下代码的意外结果。 我从无序列表中获取-list-value,该列表位于我的目标之后 “员工错误列表” 为什么回应不局限于内容 在-unordered list-和/-unordered list-之间 theList = browser.ul(:id, "Employee_error_list") theList.lis.each do |li| puts li.text end 回答有关文档的问题 您提到的列表类型元素是对象 我找到的最好的文档是 可以找到其中的一个列表

我遇到了来自以下代码的意外结果。 我从无序列表中获取-list-value,该列表位于我的目标之后 “员工错误列表” 为什么回应不局限于内容 在-unordered list-和/-unordered list-之间

theList = browser.ul(:id, "Employee_error_list")
theList.lis.each do |li|
  puts li.text
end
回答有关文档的问题 您提到的列表类型元素是对象

  • 我找到的最好的文档是
  • 可以找到其中的一个列表
  • 满满的
您可以使用以下代码示例遍历ElementCollection:

theList = browser.ul(:id, "Employee_error_list")
theList.lis.each do |li|
  puts li.text
end

至于返回的元素为什么不局限于您指定的
ul
,如果没有看到HTML页面的示例,我不确定。您这样做应该是可行的,但如果您看到意外行为,则可能是一个bug。

如果您可以提供一个示例(即示例HTML和意外输出),这将非常有用。