a标签href属性值

2019-06-21  本文已影响0人  MeiDan_Qiu

<a href="#">

<a href="javascript:;">

在做项目的过程中,遇到问题如下:

问题:Google浏览器点击a标签,弹出弹框,滚动条回滚。测试了ie和火狐浏览器都无该问题。

解决:后经过排除找到原因,<a href="#">的锚点问题,点击滚动条出现回滚。

javascript:; 是一个伪协议

javascript:是表示在触发<a>默认动作时,执行一段JavaScript代码,而 javascript:; 表示什么都不执行,这样点击<a>时就没有任何反应。

href="javascript:;"就是去掉a标签的默认行为,跟href="javascript:void(0)"是一样的

void 是JavaScript 的一个运算符,void(0)就是什么都不做的意思。

上一篇 下一篇

猜你喜欢

热点阅读