首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

【抄】JS障蔽Enter键和Backspace键

2012-10-11 
【抄】JS屏蔽Enter键和Backspace键if (typeof window.event ! undefined) {document.onkeydown functio

【抄】JS屏蔽Enter键和Backspace键
if (typeof window.event != 'undefined') {  
          document.onkeydown = function() {  
            var type = event.srcElement.type;  
            var code = event.keyCode;  
            return ((code != 8 && code != 13) ||  
                    (type == 'text' && code != 13 ) ||  
                    (type == 'textarea') ||  
                    (type == 'submit' && code == 13))  
          }  
        } else { // FireFox/Others  
          document.onkeypress = function(e) {  
 
            var type = e.target.localName.toLowerCase();  
            var code = e.keyCode;  
            if ((code != 8 && code != 13) ||  
                (type == 'input' && code != 13 ) ||  
                (type == 'textarea') ||  
                (type == 'submit' && code == 13)) {  
                return true;  
            } else {  
                return false ;  
            }  
          }  
        } 

热点排行