b/s系统中,有时在录入数据时,一不小心点击退格键,系统就退出了,没有录入完的数据就费了,很不方便,下面在网上找了段代码能解决一部分问题,可以加以完善,用着还不错,比如回些提示之类的东东
<script type="text/javascript">
/*禁用backspace键的后退功能,但是可以删除文本内容*/
document.onkeydown = check;
function check(e) {
var code;
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 true;
}
</script>
分享到:
相关推荐
关于浏览器退格键的禁用,可行的方法有很多,在本文将为大家详细介绍下在js中时如何做到的,有需求的各位可以参考下
当我们在jsp上有个只读文本框的时候,用户在文本框内点击BackSpace会后退网页,此js直接引用到jsp内就可以屏蔽退格键后退网页的功能,删除功能还在。经测试,谷歌,IE都可以用。
chrome52版本以下 屏蔽退格键 回退插件 backspacemeansbackspace V 1.2
C# 文本框只能_入数字和退格C# 文本框只能_入数字和退格C# 文本框只能_入数字和退格C# 文本框只能_入数字和退格C# 文本框只能_入数字和退格C# 文本框只能_入数字和退格C# 文本框只能_入数字和退格C# 文本框只能_入...
没有绝对的屏蔽,最好是js结合服务端混合用。服务端通过判断要打开的页面的参数是否第一次打开,如果不是的话就跳转到指定页面。这里只说js方法。 我们在真实的项目开发中经常会使用JS 对键盘上的一些按键进行禁用,...
很多开发者在开发过程中会遇到需要禁用退格键的情况,本段js,可以轻松的帮您解决这个问题
Axure的计算器模型,可实现简单的加减乘除、清屏、退格、小数、%功能。页面啥的可看我的博文。 ps:若有异常请在评论区留言。
/* 屏蔽 F1 屏蔽 F5 屏蔽 F11 屏蔽 Shift+F10 屏蔽 Alt+F4 屏蔽 Ctrl+N 屏蔽 Alt+ 方向键 ← ...屏蔽 8 退格键 屏蔽 shift 加鼠标左键新开一网页 屏蔽 Ctrl+R */ ...... 其他keycode参考值
键盘上的退格键符号表示方法,批处理中用的。
本文详细阐述如何解决在linux移植过程中遇到的退格键失效的问题
vs2010下基于对话框的MFC程序,简易计算器 退格 小数显示 全清 加减乘除
word 解决退格键不能删除问题 故障 删除 问题
输入框中内容可按“Backspace”键进行删除,但是下拉框中需要屏蔽backspace功能,否则就回执行页面的回退功能。代码如下 代码如下: ”350px;”>企业名称: <input type=”text” name=”filter_psName” id=”ps...
是一个客户端 JavaScript 组件,可防止退格键在浏览器中返回。 您可以将它与或。 npm / 浏览器化 npm install prevent-backspace 成分 component install jprichardson/prevent-backspace 例子 var ...
javascript编写的禁用退格和回车键,兼容所有主流的浏览器,ie6,7,8,9,10 FireFox,谷歌。
oracle 远程登录中使用SecureCTL退格键乱
效果实现教程地址:https://blog.csdn.net/qq_27884377/article/details/81410808
souceinsight配制文件 commentsV6.em SuperBackspace.em