`

IE6下链接a的onclick事件失效的解决办法

阅读更多

          IE6 下,HTML的链接a标签的onclick事件会不起作用,这是因为IE6内核解释a标签的方式认为href的优先级要高于onclick ,这会造成onclick方法不起作用,如下面代码:

     

      <a onclick="test()" href="javascript:void(0)">test</a>

      <script>function test(){

            alert("hello world!");

       }</script>


      在IE6下你并不会得到hello world!的提示框,如何修改呢?写成下面的样子即可:


      <a href=" javascript:test(); ">test</a>

      <script>function test(){

            alert("hello world!");

       }</script>

 

0
0
分享到:
评论
3 楼 lt1129 2013-03-12  
onclick绑定的函数中,末尾加上return false即可解决问题
2 楼 水果硬糖 2012-09-13  
sxm2017 写道
我证明你说的是对的

  那是相当的感谢啊 !~
1 楼 sxm2017 2012-09-10  
我证明你说的是对的

相关推荐

    IE8的JavaScript点击事件(onclick)不兼容的解决方法

    具体到文章中的解决方案,是通过创建一个`&lt;a&gt;`元素,然后使用`a.setAttribute`方法设置onclick事件处理器。但是因为IE8不支持这种方式,所以改用jQuery的`attr`方法。由于直接设置`onclick`属性并未生效,最终的解决...

    A标签触发onclick事件而不跳转的多种解决方法

    因此我们经常会用链接&lt;a&gt;&lt;/a&gt;形式代替&lt;button&gt; 触发onclick事件。 代码如下: 代码如下: [removed] function del(){ if(confirm&#40;“确定删除该记录?”&#41;){ parent.[removed]=”执行删除.jsp”; return ...

    jquery A标签onclick事件

    ### jQuery 下 A 标签 onclick 事件处理 在前端开发中,经常需要为页面中的元素绑定事件处理函数,其中 `onclick` 事件是最常见的交互方式之一。jQuery 是一个流行的 JavaScript 库,它提供了简单易用的方法来处理...

    ie6下a标签的onclick事件不执行问题解决方案

    在IE6这个古老的浏览器环境中,开发者常常会遇到一些棘手的问题,其中之一就是`&lt;a&gt;`标签的`onclick`事件不被执行。这个问题对于那些希望通过点击链接触发JavaScript函数的开发者来说是个头疼的问题。本文将深入探讨...

    调用innerHTML之后onclick失效问题的解决方法

    这个问题通常发生在动态生成或修改HTML内容时,例如在上述例子中,当用户点击按钮改变按钮状态(上线/下线)时,`onclick`事件应该被触发,但因为使用了`innerHTML`,导致事件失效。 为了解决这个问题,我们需要...

    input按钮onclick事件大全

    ### Input按钮Onclick事件详解 在Web开发中,`&lt;input&gt;`标签是HTML文档中最常用的元素之一,常用于创建各种交互式按钮、输入框等。`onclick`属性则允许我们在用户点击这些元素时执行特定的JavaScript代码。下面将...

    javascript option onclick事件ie解决方案 兼容ie,firefox

    JavaScript Option onclick 事件 IE 解决方案及兼容 IE 和 Firefox JavaScript 中的 Option onclick 事件是用户在Select 元素中选择一个选项时触发的事件,但是在 Internet Explorer(IE)浏览器中,该事件无法正确...

    DialogFragment的使用及利用自定义interface点击事件并解决旋转屏幕点击事件失效问题

    通过以上步骤,你不仅可以掌握DialogFragment的基本使用,还能了解到如何利用自定义接口处理点击事件,并解决因屏幕旋转导致的事件失效问题。在实际项目中,这些知识将帮助你构建更稳定、更健壮的Android应用。

    js中a标签的onclick点击事件的转义格式

    js页面,进行页面内容的拼接时,a标签的onclick点击事件,需要传参数时,解决转义麻烦,不对的情况,提供了模板

    JavaScript给按钮绑定点击事件(onclick)的方法

    本文实例讲述了JavaScript给按钮绑定点击事件(onclick)的方法。分享给大家供大家参考。具体分析如下: 我们可以通过设定按钮的onclick属性来给按钮绑定onclick事件 &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt;...

    android悬浮框的onTouch和onClick事件同时存在

    在实现悬浮窗时,我们经常需要处理用户的触摸交互,包括单击(onClick)和滑动(onTouch)事件。标题提到的“android悬浮框的onTouch和onClick事件同时存在”是指在悬浮窗上,既能够响应用户的点击操作,又能够正确...

    onclick事件实现div的隐藏和显示

    在这个场景中,我们讨论的是如何利用 "onclick" 事件来控制 `div` 元素的隐藏和显示,这在构建动态网页时非常常见。 首先,我们需要了解 `div` 是HTML中的一个块级元素,通常用于组织页面布局。隐藏和显示 `div` ...

    jsp的onclick页面事件

    jsp的onclick页面事件 包含打开保存 跳转 关闭等

    IE6用setAttribute添加事件无效

    由于这两个方法的差异,使用`setAttribute`在IE6上添加事件监听器会导致代码在该浏览器上失效。 为了解决这个问题,开发者通常需要采用跨浏览器的事件处理策略。这可能包括检查浏览器类型,然后选择使用`...

    给flash加onclick事件

    4. **添加onclick事件**:在MovieClip对象上添加onclick事件监听器,需要使用`addEventListener`方法。例如: ```actionscript myMovieClip.addEventListener(MouseEvent.CLICK, handleClick); ``` 这里,`...

    eWebEditor 辑器按钮失效 IE8下eWebEditor编辑器无法使用的解决方法

    本文将深入探讨在Internet Explorer 8(以下简称IE8)环境下,eWebEditor编辑器按钮失效的问题及其解决方案。 ### eWebEditor简介 eWebEditor是一款功能强大的网页在线编辑器,广泛应用于CMS系统、博客系统、论坛...

    解决Layui中templet中a的onclick参数传递的问题

    以下是我的模板,主要用在列表页table中的按钮,点击弹窗展开... [removed] &lt;a href='[removed];' bfnclick='showContent({{d.CONTENT}})'&gt;查看内容&lt;/a&gt; [removed] ... 于是改成下面的形式解决问题。 &lt;script type=

Global site tag (gtag.js) - Google Analytics