使用jquery实现IE下按backspace相当于返回操作
使用jquery实现IE下按backspace相当于返回操作
发布时间:2016-12-30 来源:查字典编辑
摘要:其实说禁用也不是完全禁用,后退键在各浏览器下默认为点击了一下后退按钮,只要保证正常的文字录入还可以用,其他情况下的退格键一律禁掉。看jque...

其实说禁用也不是完全禁用,后退键在各浏览器下默认为点击了一下后退按钮,只要保证正常的文字录入还可以用,其他情况下的退格键一律禁掉。看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);

});

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新Javascript教程学习
热门Javascript教程学习
编程开发子分类