【selenium工具操作web页面中的下拉框元素 】

使用F12定位下拉框中的元素

使用F12定位下拉框中的元素

1、有一类元素不是直接显示的页面上的,而是需要点击某些其他元素后才会显示在页面上,比如这里的下拉框。

2、这类元素会有一个特点:鼠标如果移开(没在元素上),这些元素就会消失:在页面上一闪而过。因此在使用F12查找这类元素时,会非常困难。注意:虽然说可以手动在HTML中查找,但是这样会很麻烦。

3、Chrome其实就有一个功能我们可以用用:在F12开发者工具中,Sources选项中有一个暂停按钮。

4、实例:

①F12进入开发者页面,并切换到Sources分页。

②点击下拉框按钮:使其弹出下拉框元素,然后在双击快捷键F8暂停页面;或者直接点击下图中的【暂停】按钮以暂停暂停页面。【还有一种方法是在Console分页中执行JavaScript语句同样可以达到暂停页面的效果】

③暂停页面后再通过元素选择按钮来选择我们想要的元素(此时会自动跳转到elements分页) ;这样就能很方便的找到我们想要的元素的信息。

相关推荐
_院长大人_11 小时前
el-table-column show-overflow-tooltip 只能显示纯文本,无法渲染 <p> 标签
前端·javascript·vue.js
哆啦A梦158812 小时前
axios 的二次封装
前端·vue.js·node.js
阿珊和她的猫12 小时前
深入理解与手写发布订阅模式
开发语言·前端·javascript·vue.js·ecmascript·状态模式
yinuo12 小时前
一行 CSS 就能搞定!用 writing-mode 轻松实现文字竖排
前端
snow@li13 小时前
html5:拖放 / demo / 拖放事件(Drag Events)/ DataTransfer 对象方法
前端·html·拖放
浪裡遊14 小时前
Nivo图表库全面指南:配置与用法详解
前端·javascript·react.js·node.js·php
漂流瓶jz15 小时前
快速定位源码问题:SourceMap的生成/使用/文件格式与历史
前端·javascript·前端工程化
samroom15 小时前
iframe实战:跨域通信与安全隔离
前端·安全
fury_12315 小时前
vue3:数组的.includes方法怎么使用
前端·javascript·vue.js
weixin_4050233715 小时前
包资源管理器NPM 使用
前端·npm·node.js