`

JavaScript 触发click事件 兼容FireFox,IE 和 Chrome

    博客分类:
  • HTML
 
阅读更多

解决了火狐下无法触发click事件的问题

 

Html代码:
<script language="javascript">  
    function test2(name)   
    {   
        if(document.all)   
        {   
            document.getElementById(name).click();   
        }   
        else   
        {   
            var evt = document.createEvent("MouseEvents");   
            evt.initEvent("click", true, true);   
            document.getElementById(name).dispatchEvent(evt);   
        }   
    }   
</script>  
  
<a href="#" id="a3" onclick="location.href = 'http://www.baidu.com';">baidu</a>  
<input type="button" value="clck" onclick="test2('a3');"/>  
 
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics