js怎么模拟点击网页元素
2024-08-26 10:53:58
在测试页面中,引入jquery源文件,并添加一个div标签,一个a标签,为了演示效果a标签暂时不添加地址
通过jquery为div标签绑定一个点击事件,这个事件是被动执行的。意思是要点击才会触发的
在浏览器中运行测试页面,点击这个div内容,就可以看到弹出内容了
在页面中继续添加js,模拟点击这个div元素,此时,不需要手动点击,程序会自动点击。
使用jquery的trigger("click")就可以模拟点击元素了
为页面的a标签,绑定一个点击事件,这个事件也是被动的,需要点击才会有效果
在页面添加模拟点击a标签的js代码,注意,a标签不能直接click,否则,不会有效果。
对于a标签比较特殊,不能直接trigger,必须要[0].click()才行
转: https://jingyan.baidu.com/article/20b68a88e027ad796cec623b.html
最新文章
- Python时间戳和日期的相互转换
- javascript闭包
- hdu2014青年歌手大赛
- JAVA面试逻辑题1
- 编写base64图片文件
- C1000k 新思路:用户态 TCP/IP 协议栈
- $.each()
- 从零开始学习Node.js例子四 多页面实现数学运算 续一(使用connect和express框架)
- 如何通过VIM把代码格式化后生成HTML网页代码
- Eclipse / Android : “Errors running builder 'Android Pre Compiler' on project…”
- ubuntu12.04 安装 ruby1.9.3
- OA系统出现窗口拦截的解决办法
- JAVA程序员成长历程(一)
- Nginx之(一)Nginx是什么
- ES 16 - 对Elasticsearch中的索引数据进行增删改查 (CRUD)
- bug优先级别
- [java初探外篇]__关于StringBuilder类与String类的区别
- kivy中size和pos的使用
- android之发送Get或Post请求至服务器接口
- mysql 转换13位数字毫秒时间
热门文章
- Deep learning_CNN_Review:A Survey of the Recent Architectures of Deep Convolutional Neural Networks——2019
- Tomcat启动超时设置
- 解决ifuse不支持24位UDID问题
- http状态码记录
- redis哨兵配置 总结
- redis问题解决 Caused by: io.lettuce.core.RedisException: io.lettuce.core.RedisConnectionException: DENIED Redis is running in protected mode because protected mode is enabled, no bind address was specifie
- 3.XPath
- destoon模板语法规则笔记
- Python读取csv内容
- 'CSRFCheck' object has no attribute 'process_request' 报错