转载 防止BACKSPACE键回退的JS方法 backspace键变后退

防止回退,同时不影响文本编辑

functionPreventBSK()

{

varbskEventCancel = false;

var _EVENT =window.event;

[转载]防止BACKSPACE键回退的JS方法 backspace键变后退
bskEventCancel = _EVENT &&_EVENT.altKey && (_EVENT.keyCode ==8 || _EVENT.keyCode == 37 || _EVENT.keyCode == 39);

if(_EVENT.keyCode == 8)

{

var tagName = _EVENT.srcElement.tagName.toUpperCase();

if(tagName == "TEXTAREA" || tagName == "INPUT")//文本操作不受影响

bskEventCancel = _EVENT.srcElement.readOnly;

else

bskEventCancel = true;

}

_EVENT.cancelBubble = bskEventCancel;

_EVENT.returnValue = !bskEventCancel;

return!bskEventCancel;

}

在BODY块的onkeydown中调用此方法可以防止由于文本框失去焦点时点击BACKSPACE键而造成页面回退的误操作。

  

爱华网本文地址 » http://www.aihuau.com/a/25101011/51968.html

更多阅读

近视的食疗方法 儿童近视食疗方法

为防止近视的发生和发展,食疗所选用的食品主要是补充眼内睫状肌与巩膜必须的营养物质,增强睫状肌的肌力,帮其恢复固有功能;加强巩膜的坚韧性,增强它对外界的抵御力量,防止其扩张。 近视的食疗方法——工具/原料近视者可补充下列营养物质:

鼠标右键无法使用的解决方法 鼠标右键无法复制粘贴

我们在操作电脑的时候经常会发现我们的鼠标右键无法使用,遇到这种情况大多数网友会采取更换鼠标来解决,但是问题依旧存在。这多数是由于我们的鼠标右键被锁死导致的。鼠标右键无法使用的解决方法——工具/原料系统注册表鼠标右键无

如何防止脱发?防脱发的小方法有哪些 如何防止脱发掉发

如何防止脱发?防脱发的小方法有哪些——简介今天小编给大家说说日常怎么防止脱发吧!!容易脱发或有脱发史的或者是家庭遗传的朋友要注意了,要注意日常的预防了,不预防的话一但脱起发来那就不好控制了!!好了,接下来给大家分享几个防止脱发的小

怎样防止电脑辐射 电脑辐射的危害

如果没有电脑,你可以工作吗?如果没有电脑你可以娱乐吗?放在七八十年代我们肯定能过。但是现在,我们的生活里已经习惯了有电脑的陪伴,但是你知道吗,电脑辐射给你的肌肤带来了多大的伤害?怎样防止电脑辐射——电脑辐射的危害怎样防止电脑辐射

声明:《转载 防止BACKSPACE键回退的JS方法 backspace键变后退》为网友一人梦分享!如侵犯到您的合法权益请联系我们删除