全心思齐网

左下角都出现“javascript:void(0)”的符号,是怎么回事?

一般链接的href写为“javascript:”开头的,表示执行一段JavaScript代码,冒号后面的就是要执行的代码。但是代码写成“void(0)”表示没有任何有意义的代码要执行。

一般如果链接的href写为这种执行没有意义的JavaScript语句时,表示这个链接点击后不想要HTML本身的点击行为,而是想要通过JavaScript代码绑定链接的点击事件执行一段自定义的JavaScript代码(代码比较长,不适合放在href里)。

一般如果这种链接点击不出效果,那么有这几种可能: 链接本身就没写JavaScript代码进行绑定,所以没有效果。 JavaScript代码出现错误异常,导致执行出错。

浏览器屏蔽了JavaScript代码的执行。

广告拦截等插件阻止了JavaScript代码的执行。

匿名回答于2023-09-14 05:01:38


相关知识问答