【发布时间】:2020-11-12 10:28:28
【问题描述】:
我正在尝试使用 Selenium 在 Python 上创建一个自动登录系统,但我似乎无法单击使用 javascript 代码发送登录详细信息的“登录”按钮。
有人可以告诉我如何发送通过单击“登录”按钮填写的登录详细信息(看起来更像是一个链接)吗?
以下是包含“登录”按钮的 div。
<div class="btn-login">
<p>
<a href="javascript:cmdButton_push(document.MypageLoginActionForm);">Login</a>
</p>
</div>
XPATH:
//*[@id="login-form"]/div[1]/p/a
我试过了:
- 通过查找 XPATH 点击
- 点击找到文本“登录” 都没有工作。
如果您有任何问题,请告诉我。 提前致谢!
【问题讨论】:
-
id="login-form" 的元素在哪里?
-
贴出你试过的代码。
标签: python selenium xpath css-selectors webdriverwait