关于IE、火狐兼容的click方法。

[复制链接]
查看11 | 回复2 | 2014-4-1 17:45:24 | 显示全部楼层 |阅读模式
您好!很高兴为您答疑!通常我们都会以document.getElementById("??").click();去触发一个点击动作,但在firefox中却失效了,兼容的方法为:
function clickObj(obj) {if (document.all) {obj.click();}else {var evt = document.createEvent("MouseEvents");evt.initEvent("click", true, true);obj.dispatchEvent(evt);}}//调用var bt...
回复

使用道具 举报

千问 | 2014-4-1 17:45:24 | 显示全部楼层
var addEvent = function(o, e, f) {o = o || window.document;if(window.attachEvent) {o.attachEvent('on' + e, f); //支持ie浏览器} else {
o.addEventListener(e, f, false); /...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行