1)调用js方法中的click方法
js = "var q=document.getElementById('mui').children[1].click()"
driver.execute_script(js)
2)send_keys 无效的问题常常是由于文本框的placeholder造成的
解决方法先用 .clear()清除文本框的placeholder,再用send_keys()填充内容,如果还不行就只能用execute_script了
本文介绍如何使用JavaScript的click方法实现元素点击操作,并解决send_keys在特定情况下无效的问题,通过清除文本框的placeholder来确保正确填充内容。
1)调用js方法中的click方法
js = "var q=document.getElementById('mui').children[1].click()"
driver.execute_script(js)
2)send_keys 无效的问题常常是由于文本框的placeholder造成的
解决方法先用 .clear()清除文本框的placeholder,再用send_keys()填充内容,如果还不行就只能用execute_script了
2594
1万+
2451
2915

被折叠的 条评论
为什么被折叠?
