gpt4 book ai didi

javascript - 无法使用 selenium webdriver 单击登录按钮?

转载 作者:行者123 更新时间:2023-11-29 19:06:19 24 4
gpt4 key购买 nike

这是 chrome 中的 inspect element 选项找到的内容。

<input class="buttonstylenormal margin-top5" type="submit" value="Sign In" onclick="return isFirstClick()">

其中没有 ID,这会让我的工作更轻松。我现在只有 classvaluetype。使用这些我无法单击按钮 Sign In

请帮我用正确的代码来点击这个按钮。

最佳答案

您可以使用 XPath,正如@jainish 所说,或者尝试使用 CssSelector,它使用与 CSS 应用样式相同的语法。

要使用 CssSelector 找到它,您可以使用一些变体:

driver.findElement(By.cssSelector("input[type='submit']")) 

driver.findElement(By.cssSelector("input.buttonstylenormal.margin-top5"))

driver.findElement(By.cssSelector("input.buttonstylenormal.margin-top5[type='submit']"))

CssSelector 甚至可以帮助您找到其他没有 ID 的元素。

希望对您有所帮助。

关于javascript - 无法使用 selenium webdriver 单击登录按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42550714/

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