a标签,有默认的点击事件,点击之后会跳转到href里面定义的网址去,有时候不想a标签默认的点击事件生效(因为可能会造成错误,比如系统有token的check之类的情况或者只是想用a标签的样式,而不需要它的跳转功能),可以有下面两种方法
<a href="javascript:void(0);"></a> # 推荐这种方法,这种情况下,鼠标点击,按住ctrl再点击鼠标,点击鼠标中键,右键新标签页打开等等都会无效 <a href="#" onclick="return false"></a> # 这种写法不能阻止右键选项的新标签页打开
补充:a标签的事件调用顺序 onclick⇒window.onbeforeunload⇒href
分类:
HTML
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现