javascript实现网页屏蔽Backspace事件,输入框不屏蔽


Posted in Javascript onJuly 21, 2015

下面通过javascript代码实现网页屏蔽Backspace事件,输入框不屏蔽,具体代码如下:

document.onkeydown = function (e) { 
  var code;  
  if (!e){ var e = window.event;}  
  if (e.keyCode){ code = e.keyCode;} 
  else if (e.which){ code = e.which;} 
  //BackSpace 8; 
  if ( 
  (event.keyCode == 8) 
  && ((event.srcElement.type != "text" && event.srcElement.type != "textarea" && event.srcElement.type != "password") 
   || event.srcElement.readOnly == true 
   ) 
  ) { 
  event.keyCode = 0;   
  event.returnValue = false;  
  } 
  return true; 
};

希望能够帮助到大家。

Javascript 相关文章推荐
fix-ie5.js扩展在IE5下不能使用的几个方法
Aug 20 Javascript
jQuery学习笔记之jQuery的DOM操作
Dec 22 Javascript
Ext对基本类型的扩展 ext,extjs,format
Dec 25 Javascript
JavaScript中的排序算法代码
Feb 22 Javascript
超实用的JavaScript表单代码段
Feb 26 Javascript
jQuery常用的一些技巧汇总
Mar 26 Javascript
bootstrapValidator自定验证方法写法
Dec 01 Javascript
js绑定事件和解绑事件
Apr 27 Javascript
关于webpack2和模块打包的新手指南(小结)
Aug 07 Javascript
微信小程序实现动态设置页面标题的方法【附源码下载】
Nov 29 Javascript
微信小程序事件对象中e.target和e.currentTarget的区别详解
May 08 Javascript
vue实现学生信息管理系统
May 30 Javascript
Javascript实现获取及设置光标位置的方法
Jul 21 #Javascript
详解参数传递四种形式
Jul 21 #Javascript
jquery实现Ctrl+Enter提交表单的方法
Jul 21 #Javascript
jQuery实现html元素拖拽
Jul 21 #Javascript
异步安全加载javascript文件的方法
Jul 21 #Javascript
jquery实现鼠标滑过小图查看大图的方法
Jul 20 #Javascript
详细介绍jQuery.outerWidth() 函数具体用法
Jul 20 #Javascript
You might like
使用 php4 加速 web 传输
2006/10/09 PHP
Smarty的配置与高级缓存技术分享
2012/06/05 PHP
关于查看MSSQL 数据库 用户每个表 占用的空间大小
2013/06/21 PHP
PHP基于DateTime类解决Unix时间戳与日期互转问题【针对1970年前及2038年后时间戳】
2018/06/13 PHP
详解php伪造Referer请求反盗链资源
2019/01/24 PHP
jQuery 获取URL参数的插件
2010/03/04 Javascript
JS中的public和private对象,即static修饰符
2012/01/18 Javascript
JavaScript基础知识学习笔记
2014/12/02 Javascript
AngularJS入门知识之MVW类框架的编程思想探讨
2014/12/08 Javascript
node.js中的buffer.fill方法使用说明
2014/12/14 Javascript
简介AngularJS的视图功能应用
2015/06/17 Javascript
JavaScript之AOP编程实例
2015/07/17 Javascript
原生js实现验证码功能
2017/03/16 Javascript
Angular4集成ng2-file-upload的上传组件
2018/03/14 Javascript
详解angular路由高亮之RouterLinkActive
2018/04/28 Javascript
Nodejs 和 Electron ubuntu下快速安装过程
2018/05/04 NodeJs
Vue2.0生命周期的理解
2018/08/20 Javascript
微信小程序实现watch监听
2020/06/04 Javascript
json.stringify()与json.parse()的区别以及用处
2021/01/25 Javascript
python使用scrapy发送post请求的坑
2018/09/04 Python
Python DataFrame.groupby()聚合函数,分组级运算
2018/09/18 Python
Python清空文件并替换内容的实例
2018/10/22 Python
python实现微信自动回复及批量添加好友功能
2019/07/03 Python
python中os.remove()用法及注意事项
2021/01/31 Python
使用CSS媒体查询(Media Queries)和JavaScript判断浏览器设备类型的方法
2014/04/03 HTML / CSS
Bobbi Brown芭比波朗美国官网:化妆师专业彩妆保养品品牌
2016/08/18 全球购物
TripAdvisor土耳其网站:全球知名旅行社区,真实旅客评论
2017/04/17 全球购物
流行文化收藏品:Sideshow(DC漫画,星球大战,漫威)
2019/03/17 全球购物
简述数据库的设计过程
2015/06/22 面试题
高三毕业寄语
2014/04/10 职场文书
幼儿园中班评语大全
2014/04/17 职场文书
公司离职证明范本
2014/10/17 职场文书
《学会生存》读后感3篇
2019/12/09 职场文书
JS不要再到处使用绝对等于运算符了
2021/04/30 Javascript
golang中的并发和并行
2021/05/08 Golang
使用redis生成唯一编号及原理示例详解
2021/09/15 Redis