js1 = “document.getElementsByClassName(‘el-dropdown-menu’)[0].style.display=‘block’”
execute_script(js1)
Python+selenium定位下拉框里面的元素,但是元素被设置为display: none 并且在一个div里面,那么该如何定位呢?
document.querySelectorAll(“select”)[0].style.display=“block”;
document.querySelectorAll(“select”)选择所有的select。
[0]指定这一组标签里的第几个。
style.display=“block”;修改样式的display=“block”,表示可见。
执行完这句js代码后,就可以正常操作下拉框了。