通过js事件触发<a>标签点击事件
来源:互联网 发布:淘宝达人个人和自媒体 编辑:程序博客网 时间:2024/04/29 00:55
<a href="javascript:void(0)" onclick="test();">ceshi</a>
通过网上查找得到:
var comment = document.getElementsByTagName('a')[0]; comment.href = "2.html"; //alert(comment.href); if (document.all) { // For IE comment.click(); } else if (document.createEvent) { //FOR DOM2 var ev = document.createEvent('HTMLEvents'); ev.initEvent('click', false, true); comment.dispatchEvent(ev); comment.click();
浏览器验证如下:
IE验证没问题。火狐进入死循环。。。
最终解决办法:
var comment = document.getElementsByTagName('a')[0]; comment.href = "2.html"; //alert(comment.href); if (document.all) { // For IE comment.click(); } else if (document.createEvent) { //FOR DOM2 var ev = document.createEvent('HTMLEvents'); //ev.initEvent('', false, true); comment.dispatchEvent(ev); comment.click();
0 0
- 通过js事件触发<a>标签点击事件
- jQuery程序化触发a标签点击事件
- js 及jq 点击别的标签触发 a 标签点击事件
- JS触发a节点的点击事件
- a标签触发另一个a标签点击事件
- js触发点击事件
- jQuery触发<a>标签的点击事件无效
- jQuery触发<a>标签的点击事件无效
- jquery 触发a标签点击事件,弹出页面
- jquery+javascript触发a标签的点击事件
- Jquery触发父节点的a标签的点击事件
- <a>标签点击事件
- js触发按钮点击事件
- js触发按钮点击事件
- JS触发点击按钮事件
- js触发按钮点击事件
- js触发按钮点击事件
- 怎样用js触发a标签的click事件
- Count and Say
- 最明白的Unity3D手机平台分辨率自动匹配教程-适合新手
- UVALive3523-Knights of the Round Table(BCC+二分图判定)
- bzoj3299 [USACO2011 Open]Corn Maze玉米迷宫
- 安卓简单的JNI调用
- 通过js事件触发<a>标签点击事件
- 华为机试
- hadoop1.1.2环境搭建所需要修改的文件
- ;function($,undefined) 前面的分号是什么用处
- 二进制加法
- java.lang.AbstractMethodError: javax.servlet.jsp.JspFactory.getJspApplicationContext(Ljavax/servlet/
- 字符串匹配算法学习
- Unity3D 手机竖屏设置(For Android)
- iOS app 程序启动原理