为什么我要点开一个网页,点了好几下都没出现。左下角都出现“javascript:void(0)”的符号,是怎么回事
1个回答
展开全部
一般链接的href写为“javascript:”开头的,表示执行一段JavaScript代码,冒号后面的就是要执行的代码。但是代码写成“void(0)”表示没有任何有意义的代码要执行。
一般如果链接的href写为这种执行没有意义的JavaScript语句时,表示这个链接点击后不想要HTML本身的点击行为,而是想要通过JavaScript代码绑定链接的点击事件执行一段自定义的JavaScript代码(代码比较长,不适合放在href里)。
一般如果这种链接点击不出效果,那么有这几种可能:
链接本身就没写JavaScript代码进行绑定,所以没有效果。
JavaScript代码出现错误异常,导致执行出错。
浏览器屏蔽了JavaScript代码的执行。
广告拦截等插件阻止了JavaScript代码的执行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询