js取消按键事件的默认行为
来源:互联网 发布:小米6相机数据怎么清除 编辑:程序博客网 时间:2024/04/29 21:53
event.preventDefault()方法是用于取消事件的默认行为,但此方法并不被ie支持,在ie下需要用window.event.returnValue。下面是demo代码,直接拷贝放到一个文件可以运行,如按下bakcspace键可以返回上次访问网页,把12行//stopDefault(e);代码打开后试试还能不能返回。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>test</title></head><script>document.onkeydown = keydownEvent;function keydownEvent(e){var keycode = e.which || e.keyCode;//stopDefault(e);switch (keycode){case 13:break;default:break;}}function stopDefault(e){ if (e&&e.preventDefault) { e.preventDefault(); } else { window.event.returnValue = false; }}</script><body></body></html>
- js取消按键事件的默认行为
- js:取消事件的默认行为
- JS取消事件的默认行为和取消冒泡
- 取消事件的默认行为
- JS的事件(2)--事件函数的取消/事件默认行为/键盘事件/鼠标滚轮事件
- JS 传播事件、取消事件默认行为、阻止事件传播
- event.preventDefault() 取消事件的默认行为。
- event.preventDefault() 取消事件的默认行为。
- event.preventDefault() 取消事件的默认行为。
- event.preventDefault() 取消事件的默认行为
- js取消事件冒泡和阻止事件的默认行为(兼容写法)
- 取消事件的默认行为(如果可以取消)
- flex中event.preventDefault() 取消事件的默认行为
- 取消浏览器的默认行为
- JQuery事件之取消默认行为
- DOM取消事件默认行为应用
- js 小技巧之取消默认行为
- js阻止事件默认行为
- MFC消息机制
- Spring 几种注入方法
- jQueryEasyUI Messager基本使用
- solr4.40导入mysql数据库数据建立索引
- 集合视图UICollectionView 介绍及其示例程序
- js取消按键事件的默认行为
- WPF应用程序支持多国语言解决方案
- Opengl和windows的逻辑坐标到设备坐标转换的理解
- Java的MD5加密返回32或24位的字符
- Java多维数组第二维维度可以不同
- PHP识别电脑还是手机访问网站
- jquery经典的.ready
- Win8去掉桌面图标的箭头
- 就这样