其实说禁用也不是完全禁用,后退键在各浏览器下默认为点击了一下后退按钮,只要保证正常的文字录入还可以用,其他情况下的退格键一律禁掉。看代码吧。

Js代码  
  1. <script type="text/javascript">
  2. //处理键盘事件
  3. function doKey(e){
  4. var ev = e || window.event;//获取event对象
  5. var obj = ev.target || ev.srcElement;//获取事件源
  6. var t = obj.type || obj.getAttribute('type');//获取事件源类型
  7. if(ev.keyCode == 8 && t != "password" && t != "text" && t != "textarea"){
  8. return false;
  9. }
  10. }
  11. //禁止后退键 作用于Firefox、Opera
  12. document.οnkeypress=doKey;
  13. //禁止后退键  作用于IE、Chrome
  14. document.οnkeydοwn=doKey;
  15. </script>

js屏蔽键盘退格键(backspace或者叫后退键)1相关推荐

  1. js控制禁用退格键回到上一个页面

    js控制禁用退格键回到上一个页面 我们在真实的项目开发中经常会使用JS 对键盘上的一些按键进行禁用,常见的比如说退格键(backspace/ 后退键),我在一个项目中就遇到过在页面编辑的时候禁用掉退格 ...

  2. android 键盘 退格键功能

    自定义一个"删除"键,模拟键盘 退格键功能 int  keyCode =KeyEvent.KEYCODE_DEL;  //这里是退格键 KeyEvent keyEventDown ...

  3. JS禁用浏览器退格键

    转载至JS过滤BackSpace 我们在真实的项目开发中经常会使用JS对键盘上的一些按键进行禁用,常见的比如说退格键(backspace/后退键),我在一个项目中就遇到过在页面编辑的时候禁用掉退格键, ...

  4. js 监测按键退格事件

    经测试keypress不触发退格事件,只有keyup,keydown触发 $('input').on("keyup", function (e) {var e = e ? e : ...

  5. 屏蔽浏览器退格键页面后退

    2019独角兽企业重金招聘Python工程师标准>>> window.onload = function () {document.getElementsByTagName(&quo ...

  6. javascript 模拟退格键_js按钮模拟键盘退格键定位删除问题

    求教各位前辈一个通过按钮删除input内容的问题,具体需求是通过按钮去删除input内容. 有三种方式: 1.末尾删除:input不获得焦点的情况下,点击按钮从内容的最后一位开始删除每次删除一个字符 ...

  7. js屏蔽键盘esc键

    document.onkeydown=function(event) {    var e = event || window.event || arguments.callee.caller.arg ...

  8. Js屏蔽键盘输入的某些字符,用以部分代替正则表达式

    工作当中用到的:有是,用户会在文本框里输入一些无效的(错误的)内容,比如在手机号中输入#等等,一般使用正则表达式,但是只有点击的时候才会验证,用户体验不好,所以想屏蔽这些按键,让键盘根本打不出来,以下 ...

  9. 屏蔽Backspace(退格)键后退功能

    屏蔽"Backspace"(退格)键后退功能2008-01-17 16:18本来这个脚本不难,但是我接到的需求可不太容易实现 创建工单时,屏蔽"Backspace&quo ...

最新文章

  1. AI佳作解读系列(一)——深度学习模型训练痛点及解决方法
  2. python资料书-史上最全Python从入门到资深书籍资料分享!
  3. VTK:K均值聚类用法实战
  4. Python中的网络编程之UDP
  5. 三年磨一剑,五次被拒稿,交大博士坚持稿件申诉,终发表学科顶刊
  6. 一个select元素自定义设计的新思路:appearance: none之后利用符号制造小箭头
  7. LIve Writer图片自动水印,自动居中,自动为原始大小的设置方法.
  8. git删除远程库文件
  9. mysql连接操作_MySQL内连接操作
  10. mtk 充电出错问题
  11. ep100can程序
  12. android外接键盘,小米手机如何外接键盘
  13. mergeField解析(构造函数)
  14. java炫酷龙卷风源码,这个炫酷!迷你龙卷风发生装置
  15. c语言写抢QQ红包软件,Android实现QQ抢红包插件
  16. Java实现 LeetCode 41 缺失的第一个正数
  17. Flink on Yarn报错:Container released on a *lost* node
  18. 华为云计算之双活容灾
  19. UVA12563: Jin Ge Jin Qu hao(类01背包)
  20. android 切换到阿拉伯语电话号码+号显示在右侧及顺序错乱的处理

热门文章

  1. 关于读博士的一些感想
  2. DFT知识点扫盲——DFT概览
  3. win 和linux
  4. LeedCode刷题笔记-Z字形变化
  5. 为什么企业推行OEE总是坚持不下去?
  6. 基于C++的文件加密解密(密码学课程设计)
  7. 分页标签精讲(仿百度雅虎淘宝共23种样式任意切换)-罗春龙-专题视频课程
  8. 一文读懂机器阅读理解
  9. 数字冰雹-智慧园区可视化分析决策系统
  10. 电脑网站出现支付宝支付时手机扫码出现系统有点忙....的解决方法总结