gpt4 book ai didi

java - 如何定位没有id名称或值的复杂标签?

转载 作者:行者123 更新时间:2023-11-30 02:00:01 25 4
gpt4 key购买 nike

嗨,请帮助我找到这个的 xpath

<button _ngcontent-c27="" aria-label="VALIDATE" color="primary" fxflex="" mat-raised-button="" type="submit" class="mat-raised-button mat-primary" style="flex: 1 1 0%; box-sizing: border-box;"><span class="mat-button-wrapper"> VALIDATE </span><div class="mat-button-ripple mat-ripple" matripple=""></div><div class="mat-button-focus-overlay"></div></button>

但是当我复制 xpath

/html/body/app-root/app-side-nav/mat-sidenav-container/mat-sidenav-content/main/app-otp/app-page-container/div/form/div/div/form/div/div[1]/button

然后当我使用它时控制台错误 NoSuchElementException

这是我在 Selenium 中的代码,谢谢

driver.findElement(By.xpath("/html/body/app-root/app-side-nav/mat-sidenav-container/mat-sidenav-content/main/app-otp/app-page-container/div/form/div/div/form/div/div[1]/button")).click();

HTML Button please click

最佳答案

希望这三个有帮助,

//button[@type='submit']
//*[contains(@type,'submit')]
//button[contains(text(),'VALIDATE')]

如果不尝试在此处发布 HTML 代码,这样会有所帮助,或者查看本文,自行尝试更多 - https://www.guru99.com/xpath-selenium.html

关于java - 如何定位没有id名称或值的复杂标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53202181/

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