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 相关文章推荐
js动态创建、删除表格示例代码
Aug 07 Javascript
你可能不知道的JavaScript的new Function()方法
Apr 17 Javascript
5个数组Array方法: indexOf、filter、forEach、map、reduce使用实例
Jan 29 Javascript
利用jQuery和CSS将背景图片拉伸
Oct 16 Javascript
JavaScript使用DeviceOne开发实战(二) 生成调试安装包
Dec 01 Javascript
jQuery position() 函数详解以及jQuery中position函数的应用
Dec 14 Javascript
深入探究AngularJS框架中Scope对象的超级教程
Jan 04 Javascript
最简单的tab切换实例代码
May 13 Javascript
Vue下的国际化处理方法
Dec 18 Javascript
基于react后端渲染模板引擎noox发布使用
Jan 11 Javascript
vue项目每30秒刷新1次接口的实现方法
Dec 04 Javascript
vue 页面跳转的实现方式
Jan 12 Vue.js
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 程序员也要学会使用“异常”
2009/06/16 PHP
教你如何用php实现LOL数据远程获取
2014/06/10 PHP
PHP中echo,print_r与var_dump区别分析
2014/09/29 PHP
PHP中使用GD库绘制折线图 折线统计图的绘制方法
2015/11/09 PHP
总结PHP如何获取当前主机、域名、网址、路径、端口和参数等
2016/09/09 PHP
在第一个input框内输入内容.textarea自动得到第一个文件框的值的javascript代码
2007/04/20 Javascript
JQuery中对Select的option项的添加、删除、取值
2013/08/25 Javascript
js(JavaScript)实现TAB标签切换效果的简单实例
2014/02/26 Javascript
九种原生js动画效果
2015/11/11 Javascript
浅谈JS原生Ajax,GET和POST
2016/06/08 Javascript
10道典型的JavaScript面试题
2017/03/22 Javascript
jQuery使用JSONP实现跨域获取数据的三种方法详解
2017/05/04 jQuery
angularJs使用$watch和$filter过滤器制作搜索筛选实例
2017/06/01 Javascript
详解js获取video任意时间的画面截图
2019/04/17 Javascript
vue项目中在外部js文件中直接调用vue实例的方法比如说this
2019/04/28 Javascript
layui实现三级导航菜单
2019/07/26 Javascript
python错误处理详解
2014/09/28 Python
Python 创建子进程模块subprocess详解
2015/04/08 Python
Python使用pickle模块存储数据报错解决示例代码
2018/01/26 Python
python实现数据写入excel表格
2018/03/25 Python
django.db.utils.ProgrammingError: (1146, u“Table‘’ doesn’t exist”)问题的解决
2018/07/13 Python
Python控制键盘鼠标pynput的详细用法
2019/01/28 Python
python实现输出一个序列的所有子序列示例
2019/11/18 Python
pytorch制作自己的LMDB数据操作示例
2019/12/18 Python
python_mask_array的用法
2020/02/18 Python
Python读取Excel一列并计算所有对象出现次数的方法
2020/09/04 Python
Elasticsearch py客户端库安装及使用方法解析
2020/09/14 Python
VSCODE配置Markdown及Markdown基础语法详解
2021/01/19 Python
Senreve官网:美国旧金山的奢侈手袋品牌
2019/03/21 全球购物
信息技术专业大学生个人的自我评价
2013/10/05 职场文书
医学专业五年以上个人求职信
2013/12/03 职场文书
大学生职业生涯规划书模板
2014/01/03 职场文书
新教师个人工作总结
2015/02/06 职场文书
莫言获奖感言(全文)
2015/07/31 职场文书
图书借阅制度范本
2015/08/06 职场文书
Python 流媒体播放器的实现(基于VLC)
2021/04/28 Python