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了
您可能感兴趣的与本文相关的镜像
ACE-Step
ACE-Step是由中国团队阶跃星辰(StepFun)与ACE Studio联手打造的开源音乐生成模型。 它拥有3.5B参数量,支持快速高质量生成、强可控性和易于拓展的特点。 最厉害的是,它可以生成多种语言的歌曲,包括但不限于中文、英文、日文等19种语言
2490
1万+