JavaScript 取消事件的默认动作
2024-10-22 05:06:38
preventDefault() 方法
定义和用法
取消事件的默认动作。
语法
event.preventDefault()
说明
该方法将通知 Web 浏览器不要执行与事件关联的默认动作(如果存在这样的动作)。例如,如果 type 属性是 "submit",在事件传播的任意阶段可以调用任意的事件句柄,通过调用该方法,可以阻止提交表单。注意,如果 Event 对象的 cancelable 属性是 fasle,那么就没有默认动作,或者不能阻止默认动作。无论哪种情况,调用该方法都没有作用。
JS例子:
function test(event) {
//禁用退格键、回车键
if (event.keyCode == 8 || event.keyCode == 13) {
event.preventDefault();
}
}
Jquery例子:
$("a").click(function(event){
event.preventDefault();
});
最新文章
- 设计宝库:22套精美的 PhotoShop 素材免费下载
- mailto: HTML e-mail 链接
- CSS中的三种基本的定位机制
- Go学习记录
- android xml操作
- Linux中__init、__devinit等内核优化宏【转】
- Ollydbg 中断方法浅探
- jsp小结
- android 获取屏幕的宽和高
- WPF:解决数据绑定时不更新数据的问题
- php项目命名规范
- 一个奇怪的SystemClock_Config问题解决方法
- 简易selenium自动化测试框架(Python)
- 二叉树的基础题目学习(EPI)
- c#的as,is 运算符
- python try详细说明(python的异常捕捉模块)
- EF5+MVC4系列(8) ActionResult的返回值
- [转][C#]压缩解压缩类 GZipStream
- vim正则表达式小结
- VC6.0开发OCX按钮控件