扫码关注官方订阅号
测试一
认证高级PHP讲师
类似的写法有
href="javascript:void(0)" href="javascript:void:;"
这样点击了a标签,执行一段JavaScript代码,而 javascript:; 表示什么都不执行,这样点击a标签时就没有任何反应。如果写成
href="#"
这样会跳到页首,会使页面不经意间跳转,所以会用 javascript:;取消a标签默认动作。
html中a标签本是让点击链接打开一个网页,但很多时候将它当按钮使用,所以href填上一段没用的地址,如果不填或没有href赋值将会影响点击交互;
保留a标签的特征的前提下,禁用跳转功能(包括页面跳转以及锚点跳转)。你试试把href去掉,基本上就是一个带下划线的普通蓝色文字而已,鼠标移到上面还是鼠标形式而不是小手形式。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
类似的写法有
这样点击了a标签,执行一段JavaScript代码,而 javascript:; 表示什么都不执行,这样点击a标签时就没有任何反应。
如果写成
这样会跳到页首,会使页面不经意间跳转,所以会用 javascript:;取消a标签默认动作。
html中a标签本是让点击链接打开一个网页,但很多时候将它当按钮使用,所以href填上一段没用的地址,如果不填或没有href赋值将会影响点击交互;
保留a标签的特征的前提下,禁用跳转功能(包括页面跳转以及锚点跳转)。你试试把href去掉,基本上就是一个带下划线的普通蓝色文字而已,鼠标移到上面还是鼠标形式而不是小手形式。