<a>标签中href="javascript:;"
2024-10-13 06:48:57
javascript: 是一个伪协议,其他的伪协议还有 mail: tel: file: 等等。
1
|
< a id = "jsPswEdit" class = "set-item" href = "javascript:;" >修改密码</ a > |
javascript:是表示在触发<a>默认动作时,执行一段JavaScript代码,而 javascript:; 表示什么都不执行,这样点击<a>时就没有任何反应。
一般在这种情况下,会给<a>绑定一个事件回调,来执行业务,如:
1
2
3
4
|
document.getElementById( 'jsPswEdit' ).addEventListener( 'click' , function (e) { e.preventDefault(); // 当<a>触发click时,处理业务 }, false ); |
可以这样理解:href="javascript:;"就是去掉a标签的默认行为,跟href="javascript:void(0)"是一样的
最新文章
- lua中的中文乱码
- tony_iptables_01_linux下IPTABLES配置详解(转)
- gulp插件autoprefixer
- 20151013 C# 第一篇 流程控制语句
- 源码搭建LNMP
- js图片跑马灯效果
- eclipse安装androidSDK地址,Android SDK Manager简介
- OpenGL 4.0 GLSL 实现 投影纹理映射(Projective Texture Mapping) (转)
- PHP常见算法-面试篇(2)
- BZOJ 3956 Count 解题报告
- 了解ANSI编码
- Keil的使用-1创建项目和工程
- C# 数据实现设计模式
- sql server中关于批处理与脚本的简单介绍
- poj 3358
- JS链表
- Zookeeper 启动错误
- Unity引擎与C#脚本简介
- 【THUSC2017】【LOJ2982】宇宙广播 计算几何 高斯消元
- C#中添加对象到ArrayList的代码