网页屏蔽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;
};

posted on 2016-04-07 12:36  gcczhongduan  阅读(161)  评论(0编辑  收藏  举报