Selenium之如何定位隐藏div弹窗
生活随笔
收集整理的這篇文章主要介紹了
Selenium之如何定位隐藏div弹窗
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、判斷是否為隱藏屬性
display的值為none則為隱藏(詳見下圖紅色標記)
?
二、將隱藏屬性修改為非隱藏屬性
知識儲備:
1.document對象:
(1)當瀏覽器載入HTML文檔時,便會成為document對象
(2)document對象可對HTML界面的所有元素進行訪問
2.document.querySelectAll()方法
? HTML5中引入的新方法,返回匹配的CSS選擇器的所有元素節點列表
3.[0]是指這一組元素的第幾個元素
4.style.display="block"將none修改為block? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
js = 'document.querySelectorAll("#agentId > div > div > i")[0].style.display="block";' driver.execute_script(js)部分知識參考自蟲師及菜鳥教程
總結
以上是生活随笔為你收集整理的Selenium之如何定位隐藏div弹窗的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 设计员技能必备:CAD表格怎么与EXCE
- 下一篇: Dash项目评级报告:BB级,热门匿名币