当前位置: 首页 > 知识库问答 >
问题:

我有一个按钮/链接,我需要点击它,但我想不出来

微生阳平
2023-03-14
<td id="pt1:r1:0:cf22" class="CreateQuoteBigButtonCell">
  <a id="pt1:r1:0:cl7u" class="af_commandLink" onclick="return false;" href="#">
    <table id="pt1:r1:0:tl6u" summary="" cellspacing="0" cellpadding="0" border="0">
      <tbody>
        <tr id="pt1:r1:0:rl14u">
          <td id="pt1:r1:0:cf23u" class="CreateQuoteBigButtonCell1"><img id="pt1:r1:0:i9u" class="af_image" src="/portal/images/quote/addaproduct.png"></td>
          <td id="pt1:r1:0:cf24u">
            <table id="pt1:r1:0:rl15u" summary="" cellspacing="0" cellpadding="0" border="0">
              <tbody>
                <tr>
                  <td id="pt1:r1:0:cf25u" class="CreateQuoteBigButtonCell2">Add a Product or Service</td>
                </tr>
              </tbody>
            </table>
            <table id="pt1:r1:0:rl16u" summary="" cellspacing="0" cellpadding="0" border="0">
              <tbody>
                <tr>
                  <td id="pt1:r1:0:cf26u" class="CreateQuoteBigButtonCell3">Product or service</td>
                </tr>
              </tbody>
            </table>
          </td>
        </tr>
      </tbody>
    </table>
  </a>
</td>

共有1个答案

吕德业
2023-03-14

尝试使用以下XPath:

driver.find_element_by_xpath("//td[@class=​'CreateQuoteBigButtonCell3‌']").click()

driver.find_element_by_xpath("//td[@id=​'pt1:r1:0:cf16cl‌']").click()

driver.find_element_by_xpath("//td[@class=​'CreateQuoteBigButtonCell3‌' and @id=​'pt1:r1:0:cf16cl‌']").click()

如果这回答了你的问题,让我知道。

 类似资料:
  • 我正在尝试网络抓取,我需要模拟对buttoN的点击,我已经尝试过了: 并返回此错误: selenium . common . exceptions . nosuchelementexception:消息:没有这样的元素:找不到元素:{"method":"xpath "," selector ":"//*[@ id = " CTL 00 _ CP h1 _ BtnTipoGobierno "]" }

  • 我有一个按钮,我给了角半径属性。在xml代码中,应用程序似乎是弯曲的,但当我运行应用程序时,按钮是矩形的。 我也用材质按钮代替了这个按钮,但还是发生了同样的事情。它在XML设计中似乎是弯曲的,但在应用程序中却不是。

  • 我想与Firebase连接,但我有一个错误:"无法解析Android应用程序模块gradleconfig.resolvegradle构建问题和/或重新同步."和我检查我的gradle.

  • 我需要帮助创建一个div,当你点击一个按钮时,里面有自定义超文本标记语言的div会被创建。 如果这是可能的(很可能是),我正在制作一个邮箱。 谢谢!!!

  • 我有一个HTML表日历,日期设置为按钮。当用户点击该按钮时,该按钮将把他们重定向到约会页面。但是,我需要它将按钮的值(设置为相应的日期)传递到约会页面,以便用户可以在该日期预订会议。 当我点击按钮时,我想将值“1”传递 /appointments页面,但我不知道如何做到这一点。有可能做到这一点吗?我在烧瓶蟒蛇上这样做。 约会。html 预约路线:

  • 在这里,我使用了一个点切割注释,如下所示: 它给了我一个例外,那就是: 我刚刚开始学习AOP。任何建议或帮助都会有很大帮助。谢谢。