文本不可编辑点击backspace返回上一页,需要监听document而取消此操作
代码如下:
/**
* 说明:必须引入jquery
* 阻止按Backspace
*/
function preventBackspace(){
$(document).keydown(function(e){
var target = e.target ;
var tag = e.target.tagName.toUpperCase();
if(e.keyCode == 8){
if((tag == 'INPUT' && !$(target).attr("readonly"))||(tag == 'TEXTAREA' && !$(target).attr("readonly"))){
if((target.type.toUpperCase() == "RADIO") || (target.type.toUpperCase() == "CHECKBOX")){
return false ;
}else{
return true ;
}
}else{
return false ;
}
}
});
}
$(function(){
preventBackspace()
});
阻止网页输入框按下Backspace键返回上一页
473

被折叠的 条评论
为什么被折叠?



