在测试页面中,引入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

转载于:https://www.cnblogs.com/fps2tao/p/11492576.html

js怎么模拟点击网页元素相关推荐

  1. JS通过XPath模拟点击网页元素

    最近在建设一个建筑材料价格查询网站,因为各种复杂的原因,有些页面在打开后未查询到数据,会看到一个空页面,用户体验不好,于是想到面面打开如果为空,自动点击页面中指定的A标签以获取数据,经过一阵折腾,如下 ...

  2. python模拟网页点击_python怎么模拟点击网页按钮

    python怎么模拟点击网页按钮 前提环境: Python3 和 Visual Studio Code安装完毕 . 安装selenium : 在终端输入: pip install selenium, ...

  3. php如何模拟网页点击按钮,python模拟点击网页按钮如何实现 python模拟点击网页按钮实现方法...

    python模拟点击网页按钮如何实现 python模拟点击网页按钮实现方法 本篇文章小编给大家分享一下python模拟点击网页按钮实现方法,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们 ...

  4. python模拟点击网页按钮_网页自动化开发(第一章)

    Web网页可以用许多工具进行开发,本文重点是介绍如何在python中使用Selenium实现网页自动化开发,主要先介绍Selenium的概念,开发环境搭建,selenium模拟用户打开浏览器并实现自动 ...

  5. 【Python】Selenium模拟点击网页下载文件

    整个流程大致如下: 1.首先需要在http://chromedriver.storage.googleapis.com/index.html中下载chrome浏览器版本对应的驱动文件,可以在浏览器[设 ...

  6. js获取被点击的元素以及子元素

    js获取被点击元素: 可参见原demo:https://github.com/liyuanhong/learn-js-css-html5/tree/master/html <!DOCTYPE h ...

  7. 艺赛旗开发技巧-根据文本点击网页元素

    一.题目 根据文字点击百度首页导航栏,例如传入"学术",流程便点击导航栏中的学术. 网址:https://www.baidu.com/ 二.Chrome拾取与IE拾取的区别 IE拾 ...

  8. html点击子元素,js获取被点击的元素以及子元素

    js获取被点击元素: 获取被点击的元素 body {margin: 0px;} #container {width: 700px;height: 300px;padding:5px;backgroun ...

  9. java怎样模拟点击网页,笔者操作Java+selenium实现网站模拟点击和页面数据爬取

    电脑现已成为我们工作.生活和娱乐必不可少的工具了,在使用电脑的过程中,可能会遇到Java+selenium实现网站模拟点击和页面数据爬取的问题,如果我们遇到了Java+selenium实现网站模拟点击 ...

  10. python 自动点击上传以后上传文件,python使用selenium模拟点击网页实现自动导入上传文件功能...

    一.环境准备 Python版本:3.4 编辑器:Pycharm excel文件:导入的excel模板 二.python代码 由于工作需要,需要每天定时导入相关excel文件进入后台数据库,由于导入的逻 ...

最新文章

  1. 深度优先算法--判断迷宫的一个起点能否到达一个终点
  2. 通俗易懂:贪心算法(一):分配问题 (力扣455分发饼干 和135分发糖果)
  3. 三组关键词,拆解2021年赤子城的中期业绩报告
  4. 经典C语言程序100例之四二
  5. uva 515 King
  6. php insert Oracle clob 字段处理问题
  7. 可访问范围 与 visual 或 abstract “修饰符”
  8. 漫步微积分六——极限的概念
  9. Java 面向对象:构造器详解
  10. iOS成长之button
  11. spring boot(一):Hello World
  12. stl中stacks的基本用法
  13. wow中国正式商业化收费运营 level 31达成
  14. XILINX FPGA数字信号处理——5、离散傅里叶变换原理及信号频谱分析实现
  15. 计算机内存的存储原理,存储器原理
  16. 同事是竞合关系不是零和关系
  17. 计算机c盘怎样重命名,怎么对C盘一子文件夹重命名
  18. [CTS2019]无处安放(提交答案)
  19. 《信用管理》--信用评分方法
  20. 做自媒体18个月,倒欠38万,一个自媒体创作者的自述

热门文章

  1. [实习心得]从百草园到三味书屋
  2. NTFS分区和FAT32分区区别
  3. 腾讯云服务器放音乐,使用腾讯云函数实现网易云音乐自动打卡签到
  4. 尚学堂1811期python视频_尚学堂1811期Java+架构全套视频教程 下载
  5. 三季度国内光伏市场需求仍将强劲
  6. 将PDF电子书转换成EPUB格式
  7. 富贵电玩 富贵旺旺 富贵精华版 富贵3 后门 格机问题研究
  8. 1fichier.com-1TB免费FTP空间的使用
  9. 网站漏洞修复之UEditor漏洞 任意文件上传漏洞
  10. 如何将一个数字转换为字符串并且按照指定格式显示?--TO_CHAR