後退鍵在各浏覽器下默認為點擊了一下後退按鈕,下面為大家介紹下如何實現實現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); });