最近看到这样一段代码
<a href="javascript:;">XXX</a>
给我人之间看傻了 这href="javascript:;"是个什么玩意
百度之后才知道
javascript: 是一个伪协议
javascript: 则表示在触发a标签默认行为时,执行一段JavaScript代码
javascript:; 则表示这是一个死链接 点击之后 不会发生任何反应
还有一种写法
<a href="javascript:void(0);" >XXX</a>
这样写效果和
<a href="javascript:;">XXX</a>
是一样的 表示点击此处 不会发生跳转 是一个无反应的链接
void 是JavaScript 的一个运算符,void(0)就表示什么都不做