javascript:void怎么解决

javascript:void(0)在某些情况下会有浏览器不兼容的bug,这就需要我们对可能出现的情况进行排查。

1、点击链接后不做任何事情

<ahref="javascript:void(0);">test</a>
<ahref="javascript:;">test</a>
<ahref="####">test</a>//使用2个到4个#,见的大多是"####",也有使用"#all"等其他的

2、点击链接后,响应用户自定义的点击事件

<ahref="javascript:void(0)"οnclick="doSomething()">test</a>
<ahref="#"οnclick="doSomething();returnfalse;">
什么问题都解决了,包括浏览器不兼容问题</a>//或者直接使用href=""
<ahref="#"οnclick="alert();event.returnValue=false;">test</a>

3、如果是由于脚本引擎损坏,需要下载Windows script来修复。下面是下载网址,根据自己的电脑型号来下载。

https://www.microsoft.com/en-us/download/confirmation.aspx?id=20240

以上就是javascript遇到void的解决方法,大家可以把这些方法保存下来,便于以后遇到此类情况时的解决。更多Javascript学习指路:Javascript

原文来自:https://www.py.cn
© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容