为了账号安全,请及时绑定邮箱和手机立即绑定

如何在网页上找到某个网页元素

如何在网页上找到某个网页元素

慕桂英4014372 2023-04-13 15:26:36
无法通过带有 WebDriver(Java 驱动)的自定义 XPath在https://cloud.google.com/products/calculator/上找到“实例数”字段我已经尝试过 xpath: //input[@name = "quantity" and @id="input_52"] 它与 Ctrl + F 配合使用 Chrome 检查代码功能时效果很好,但不适用于 WebDriver这是 Idea 中的堆栈跟踪消息:org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//input[@name = "quantity" and @id="input_52"]"}提前感谢您的帮助
查看完整描述

1 回答

?
蛊毒传说

TA贡献1895条经验 获得超3个赞

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

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


查看完整回答
反对 回复 2023-04-13
  • 1 回答
  • 0 关注
  • 116 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信