网页屏蔽Backspace事件

转载 2016年08月31日 09:16:07
<span style="font-family: Arial, Helvetica, sans-serif;">document.onkeydown = function (e) {  </span>
     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;  
};  

相关文章推荐

页面中,防止点击Backspace网页后退情况

当键盘敲下后退键(Backspace)后  1、禁止浏览器自动后退  2、但不影响密码、单行文本、多行文本输入框等的回退操作 [html] view plain copy  prin...

input校验数字且自动跳转下一个input框输入,监听backspace事件

在前一个输入框写值的时候,若是数字,光标自动跳转到下一个输入框。若是非数字,则不输入值。(自动匹配数字,监听文本框的值是否为数字);在删除后一个输入框的值的时候,光标自动跳转到前一个输入框。...

页面屏蔽backspace键

//页面加载完成 $(document).ready(function(){ //禁止退格键 作用于Firefox、Opera document.onkeypress = ba...

前端魔法堂:屏蔽Backspace导致页面回退

原文链接 前言  前几天用户反映在录入资料时一不小心错按Backspace键,就会直接回退到是一个页面,导致之前辛辛苦苦录入的资料全部丢失了。哦?居然还有这种情况。下面我们来一起探...

JavaScript屏蔽Backspace键返回上个页面方法

转自:!!!!孤傲苍狼 只为成功找方法,不为失败找借口! JavaScript屏蔽Backspace键   今天在IE浏览器下发现,当把使用readonly="reado...
  • hgx2014
  • hgx2014
  • 2016年12月12日 18:01
  • 1671

js屏蔽键盘退格键(backspace或者叫后退键)2

提出需求: Html代码   当键盘敲下后退键(Backspace)后   1、禁止浏览器自动后退   2、但不影响密码、单行文本、多行文本输入框等的回退操作   ...

c# 从网页获取内容及socket.udp 通信,控制台关闭消息及事件委托

using System; using System.Collections.Generic; using System.Text; using System.Net; using Syste...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:网页屏蔽Backspace事件
举报原因:
原因补充:

(最多只允许输入30个字)