html - href="javascript:" href这句是什么意思呀
PHP中文网
PHP中文网 2017-04-11 11:55:43
[JavaScript讨论组]
PHP中文网
PHP中文网

认证高级PHP讲师

全部回复(3)
PHPz

类似的写法有

href="javascript:void(0)"
href="javascript:void:;"

这样点击了a标签,执行一段JavaScript代码,而 javascript:; 表示什么都不执行,这样点击a标签时就没有任何反应。
如果写成

href="#"

这样会跳到页首,会使页面不经意间跳转,所以会用 javascript:;取消a标签默认动作。

天蓬老师

html中a标签本是让点击链接打开一个网页,但很多时候将它当按钮使用,所以href填上一段没用的地址,如果不填或没有href赋值将会影响点击交互;

迷茫

保留a标签的特征的前提下,禁用跳转功能(包括页面跳转以及锚点跳转)。你试试把href去掉,基本上就是一个带下划线的普通蓝色文字而已,鼠标移到上面还是鼠标形式而不是小手形式。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号