Document

web自动化7---获取隐藏的属性信息

获取隐藏的属性信息

有很多前端页面上没有展示,但是源码里面会有,style="display: none;"

作业:

  1、尝试用去定位隐藏元素

  2、打印定位到的隐藏元素的text

结果:定位元素不报错,但是获取隐藏元素的text报错

 

方法1:使用get_attribute('innerText')定位元素text

t = driver.find_element_by_css_selector('xxxx').get_attribute('innerText')
print(t)

方法2:用 selenium 执行 JavaScript 脚本来获取隐藏元素的 text

js = "return document.querySelector('xxxx').innerText"
t = driver.execute_script(js)
print(t) 


 

posted on 2023-05-06 16:27  小排顾  阅读(26)  评论(0编辑  收藏  举报

导航