IE6下链接a的onclick事件失效
2013-07-04 16:14
309 查看
在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>
或者在test()方法的末尾增加一条 return false;语句就OK了
<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>
或者在test()方法的末尾增加一条 return false;语句就OK了
相关文章推荐
- IE6下链接onclick事件处理中的请求被aborted
- IE6下链接onclick事件处理中的请求被aborted
- IE6下链接a的onclick事件点击无反应的处理方法
- IE6下链接onclick事件处理中的请求被aborted
- IE6下onclick事件失效问题
- IE6下链接onclick事件处理中的请求被aborted
- 改变链接(<a>)中的onclick事件
- 解决iscroll5在手机页面上onclick事件失效
- IE6下z-index层以及绝对定位的PNG背景透明层中<a>标签链接失效的解决办法
- 【CSS】 IE6 ,7下a链接失效的问题及解决方案
- IE7下onclick事件失效的问题
- 关于 submit 按钮的 onclick 验证事件,第一次验证失败,第二次 submit 按钮失效的原因解析
- ie6下iframe中里使用target="_top" 链接失效
- mui中上拉刷新事件a标签中的链接、元素onclick事件在手机上点击不了
- IE6 链接失效 <a>失效 不能点击
- 控制 超链接单击事件后,链接失效.
- a 标签中加 onclick事件,根据事件中的校验情况来决定是否执行a标签的链接
- ie中按钮onclick等事件失效。提示提示对象不支持此操作。在谷歌浏览器中又能使用解决办法
- 解决IE6下a标签的onclick事件里的超链接不跳转问题
- 用链接标签触发onclick事件而不跳转 [轉貼]