`
nickdine
  • 浏览: 44236 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

淡淡的

阅读更多

   问题描述:
    在一个可输入内容的表单中,当输入了一部分内容后,点击ESC键或退格键很容易造成数据丢失。
解决办法:
    屏蔽ESC键、退格键。但必须保证焦点在输入框时,退格键可以使用,不然就很不友好了。哈...
JS代码如下:
function esckeydown()
{
    if(event.keyCode==27){
       event.returnValue = null;
    }
    if(event.keyCode==8)
    {
       if ((event.srcElement!=null) && (event.srcElement.tagName=="INPUT"))
          return
       else
          event.returnValue = null;
    }      
}
document.onkeydown=esckeydown;


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics