代码之家  ›  专栏  ›  技术社区  ›  Learning Curve

获取RobotFramework的iFrame中元素的xpath

  •  0
  • Learning Curve  · 技术社区  · 7 年前

    enter image description here

    //iframe[包含(@id,'fraModalPopup')]

    它得到iframe,但是当我试图从层次结构中得到任何东西时,它只返回null。e、 如果我试着做

    //不确定它是否是正确的xpath语句-也返回null

    有没有人能告诉我怎样才能抓住表单元素?我必须在RIDE(Robot框架)中使用这个xpath。

    1 回复  |  直到 7 年前
        1
  •  5
  •   Andersson    7 年前

    iframe 是主HTML DOM中的一个元素,它包含自己嵌入的HTML DOM。你不需要使用 iframe公司

    select frame  id=fraModalPopup
    

    能够处理嵌入的HTMLDOM中的元素(无需添加 "//iframe"

    xpath=//form[@id='aspnetForm']