gpt4 book ai didi

java - 如何在网页上查找某个网页元素

转载 作者:太空宇宙 更新时间:2023-11-04 09:30:29 24 4
gpt4 key购买 nike

无法在 https://cloud.google.com/products/calculator/ 上找到“实例数”字段通过使用 WebDriver 定制的 XPath(Java 驱动)

我尝试过 xpath://input[@name = "quantity"and @id="input_52"]它可以与 Chrome 检查代码功能的 Ctrl + F 配合使用,但不能与 WebDriver 配合使用

这是 Idea 中的堆栈跟踪消息:org.openqa.selenium.NoSuchElementException:没有这样的元素:无法定位元素:{"method":"xpath","selector":"//input[@name = "quantity"and @id="input_52"]"}

感谢您提前提供的帮助

最佳答案

您尝试操作的元素位于框架内部,您必须选择框架,然后您可以对元素执行操作,执行以下步骤以到达 iframe 内部的元素(iframe 的 id 是 - id="idIframe") -

driver.switch_to.frame('idIframe');
driver.find_element_by_xpath("//input[@name = 'quantity' and @id='input_52']");

关于java - 如何在网页上查找某个网页元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57145611/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com