我想在 iframe 中找到输入元素,但是 selenium 无法找到它。
我使用了 和switchTo().frame(id)
,switchTo().frame(index)
但都不起作用。
这是我的代码:
driver.switchTo().defaultContent(); WebElement ele = driver.findElement(By.xpath("//iframe[contains(id, 'braintree-hosted-field-number')]")); driver.switchTo().frame(ele);
错误信息:
没有这样的元素:无法定位元素:{"method":"xpath","selector":"//iframe[contains(id, 'braintree-hosted-field-number')]"}(会话信息:chrome= 76.0.3809.132)
慕村225694
Qyouu
海绵宝宝撒
喵喔喔
相关分类