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 相关文章推荐
juqery 学习之三 选择器 可见性 元素属性
Nov 25 Javascript
js switch case default 的用法示例介绍
Oct 23 Javascript
jquery淡化版banner异步图片文字效果切换图片特效
Apr 08 Javascript
JavaScript设计模式之策略模式实例
Oct 10 Javascript
jQuery 动态云标签插件
Nov 11 Javascript
分享9个最好用的JavaScript开发工具和代码编辑器
Mar 24 Javascript
js实现倒计时效果(小于10补零)
Mar 08 Javascript
JavaScript实现的浏览器下载文件的方法
Aug 09 Javascript
Vue 过滤器filters及基本用法
Dec 26 Javascript
Vue组件全局注册实现警告框的实例详解
Jun 11 Javascript
vue实现同一个页面可以有多个router-view的方法
Sep 20 Javascript
浅析Vue中拆分视图层代码的5点建议
Aug 15 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
PHP批量检测并去除文件BOM头代码实例
2014/05/08 PHP
Zend Framework教程之Application用法实例详解
2016/03/14 PHP
PHP使用反射机制实现查找类和方法的所在位置
2016/04/22 PHP
通过php动态传数据到highcharts
2017/04/05 PHP
简单实用的PHP文本缓存类实例
2019/03/22 PHP
使用laravel和ajax实现整个页面无刷新的操作方法
2019/10/03 PHP
js 鼠标拖动对象 可让任何div实现拖动效果
2009/11/09 Javascript
jQuery中的常用事件总结
2009/12/27 Javascript
使用UglifyJS合并/压缩JavaScript的方法
2012/03/07 Javascript
JavaScript基础篇之变量作用域、传值、传址的简单介绍与实例
2013/06/29 Javascript
js+html5实现canvas绘制网页时钟的方法
2016/05/21 Javascript
Bootstrap Navbar Component实现响应式导航
2016/10/08 Javascript
js判断手机号是否正确并返回的实现代码
2017/01/17 Javascript
Node.js使用Express创建Web项目详细教程
2017/03/31 Javascript
JS实现的邮箱提示补全效果示例
2018/01/30 Javascript
swiper 自动图片无限轮播实现代码
2018/05/21 Javascript
[02:11]完美世界DOTA2联赛10月28日赛事精彩集锦:来吧展示实力强劲
2020/10/29 DOTA
深入讨论Python函数的参数的默认值所引发的问题的原因
2015/03/30 Python
python将字符串转换成数组的方法
2015/04/29 Python
Python脚本实时处理log文件的方法
2016/11/21 Python
python下载图片实现方法(超简单)
2017/07/21 Python
使用python的pandas库读取csv文件保存至mysql数据库
2018/08/20 Python
详解Python3中的迭代器和生成器及其区别
2018/10/09 Python
用Python和WordCloud绘制词云的实现方法(内附让字体清晰的秘笈)
2019/01/08 Python
Django 拆分model和view的实现方法
2019/08/16 Python
Tensorflow矩阵运算实例(矩阵相乘,点乘,行/列累加)
2020/02/05 Python
Python实现播放和录制声音的功能
2020/08/12 Python
Django数据库迁移常见使用方法
2020/11/12 Python
css3 实现圆形旋转倒计时
2018/02/24 HTML / CSS
新加坡第一大健康与美容零售商:屈臣氏新加坡(Watsons Singapore)
2020/12/11 全球购物
小学生开学感言
2014/02/28 职场文书
幼师求职信
2014/06/23 职场文书
艺术节开幕词
2015/01/28 职场文书
销售经理岗位职责范本
2015/04/02 职场文书
Python re.sub 反向引用的实现
2021/07/07 Python
Linux7.6二进制安装Mysql8.0.27详细操作步骤
2021/11/27 MySQL