其实说禁用也不是完全禁用,后退键在各浏览器下默认为点击了一下后退按钮,只要保证正常的文字录入还可以用,其他情况下的退格键一律禁掉。看jquery实现代码吧:
$(function(){
function dokey(event){
var ele = event.target;
var eleName = ele.nodeName;
var flag = true;
if(eleName==\"INPUT\"||eleName==\"TEXTAREA\"||eleName==\"SELECT\"){
var re = $(ele).attr(\"readonly\");
if(re){
flag = true;
}else{
flag = false;
}
}
if(event.which==8&&flag){
event.preventDefault();
event.stopPropagation();
}
}
$(document).keypress(dokey).keydown(dokey);
});
本文地址:https://www.stayed.cn/item/12765
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我