使用jquery实现IE下按backspace相当于返回操作 |
本文标签:IE,backspace,返回 其实说禁用也不是完全禁用,后退键在各浏览器下默认为点击了一下后退按钮,只要保证正常的文字录入还可以用,其他情况下的退格键一律禁掉 。看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); }); |