C# 禁用backspace键
来源:互联网 发布:mysql中外键约束 编辑:程序博客网 时间:2024/06/05 20:22
在Asp.net网站开发中表单提交往往需要禁用backspace键以及其他键,避免数据输入一半,就跳转页面了。但是还是需要在text等输入框还能响应back键,从而可以删除数据。
function check(e) { varcode; if (!e)var e = window.event; if(e.keyCode) code = e.keyCode; else if(e.which) code = e.which; if(((event.keyCode == 8) && //BackSpace ((event.srcElement.type !="text" && event.srcElement.type !="textarea" && event.srcElement.type !="password") || event.srcElement.readOnly ==true)) || ((event.ctrlKey)&& ((event.keyCode == 78) ||(event.keyCode == 82))) || //CtrlN,CtrlR (event.keyCode == 116)) { //F5 event.keyCode = 0; event.returnValue =false;
return false;//参考资料的原文没这行,但是发现没这行不行。。。。
} returntrue; }
在网上找的javascript解决此问题。很棒...亲测无问题。
document.onkeydown = check;
return false;//参考资料的原文没这行,但是发现没这行不行。。。。
0 0
- C# 禁用backspace键
- javascript禁用Backspace退格键
- javascript禁用Backspace退格键
- javascript 禁用回退键Backspace
- 禁用页面backspace后退
- 按下Backspace键,就会跳转到上一个页面。JavaScript屏蔽Backspace键处理,禁用Backspace键。
- 菜鸟日记之---禁用删除键(backSpace键)方法 js
- js禁用回退键[backspace键]浏览历史跳转的解决办法
- js禁用回退键[backspace键]浏览历史跳转的解决办法
- js禁用回退键[backspace键]浏览历史跳转的解决办法
- js禁用回退键[backspace键]浏览历史跳转的解决办法
- 如何禁用backspace和enter
- 通过onkeypress和onkeydown事件禁用键盘中的某些键,禁用backspace后退键
- 禁用Backspace键 ,ASP.NET按删除键返回上一张页面
- 禁用Backspace键 ,ASP.NET按删除键返回上一张页面
- 禁用backspace键的后退功能,但是可以删除文本内容
- /*禁用backspace键的后退功能,但是可以删除文本内容*/
- 禁用backspace键的后退功能,但是可以删除文本内容
- LoadRunner脚本优化之—参数化迭代介
- 初学者Android环境搭建
- 多总结
- 遇到Library cache load lock 等待事件
- 滤波器性能指标
- C# 禁用backspace键
- jQuery的deferred对象使用详解
- JAVA 网络编程 UDP通信
- 直方图均衡化-彩色图
- RequiredFieldValidator验证
- cloudera manager 添加开机启动
- Android UI 优化<merge/> <include/> <ViewStub>
- 如何使用Ubuntu SDK DownloadManager来同时下载多个文件
- kernel crypto hmac sha256 API call code