浏览器中Backspace不可用

//浏览器中Backspace不可用  
$(document).keydown(function(e){   
       var keyEvent;   
       if(e.keyCode==8){   
           var d=e.srcElement||e.target;   
            //只是防止input和textarea
            if(d.tagName.toUpperCase()=='INPUT'||d.tagName.toUpperCase()=='TEXTAREA'){ 
                keyEvent=d.readOnly||d.disabled;   
            }else{   
                keyEvent=true;   
            }   
        }else{   
            keyEvent=false;   
        }   
        if(keyEvent){ 
	   if(e.preventDefault){//Firefox、Google等浏览器下
	`	e.preventDefault();   

	    }else{//IE下
		e.returnValue = false;
    
                return false;
	    }    
        }   
});

猜你喜欢

转载自weifengxuxu.iteye.com/blog/2235099