html lang-html prettyprint-override"><div id="ApplyButton">
<br>
<br>
<input class="submitBtn" onclick="{ _onclick_1(arguments[0]);}" type="button" value="Apply">
</div>
您可以使用document.getElementsByClassName()
通过类获取它。
如果您正在使用jQuery,则可以使用$('.class-here')
或使用自定义属性,如$('[name=“ElementNameHere”]').doStuff();
您可以用任何自定义属性替换名称。
我正在为一个应用程序编写测试,我没有访问源代码的权限,我身边的人也没有。在某个时刻,我插入登录/密码信息,登录按钮变为绿色,我可以点击它。但是,我无法自动执行该操作,因为即使我可以点击屏幕上的按钮,其“clickable”属性仍然为假,除了“enabled”属性之外的所有其他属性都为假,即使按钮无法点击,该属性也始终为真。UIAutomatorViewer上节点详细信息的屏幕截图 我唯一能想到的就
问题内容: 我使用的以下代码未单击按钮并显示错误 消息。 Error message shows “no such element: Unable to locate element. I’ve also tried the following code segments without success: WebElement clickNext1 = webDriver.findElement(
问题内容: 如何找到被点击的按钮的ID? 问题答案: 您需要发送ID作为功能参数。像这样做: 这将发送ID 作为您可以在您的函数中使用。
我正在使用硒网络驱动程序与python来浏览网站,我无法弄清楚如何选择这个按钮。 按钮被一个类包围,但在该类中有两个按钮。我试过使用 没有明显的id,所以我被卡住了,如果这是琐碎的,我道歉。我如何点击这个按钮?
我想知道我将如何获得被点击的按钮的id(因为它是未知的)。因此,当单击按钮时,我知道该特定按钮的id是什么。页面上有很多按钮,我想知道按下了哪个按钮(它们都有唯一的id)。当前按钮如下所示:
编辑:底部的解决方案 这是一个跳棋游戏。单击一个按钮后,它等待单击第二个按钮与之交换。然而,有时你可能不想移动那个按钮,但一旦你点击了它,就没有回头路了,因为我无法禁用它。 在这里的其他帖子中,我看到人们使用 这只是使它在第一次单击后不可见。 这什么都干不了。 这也没什么用。编辑:所有这些方法都用true和false进行了尝试。 私有无效交换(){ 但你也需要 这样它就重新启用了它,或者其他什么,