擅长:python、mysql、java
<p>因为没有网页代码,现在我无法解释为什么元素不能被Selenium检测到,但您可以尝试一件事。右键单击元素(如图所示,dom中的输入标记)并转到“复制到”选项并选择“复制JS路径”。然后转到开发工具中的控制台选项卡并粘贴它。然后尝试将它的值设置为一些伪文本,并查看它是否设置了密码</p>
<pre><code>jsPath.value="some password" //this should set the password
</code></pre>
<p>如果这样做有效,那么您可以使用Selenium的JavaScript executor以同样的方式设置该值</p>