document.onkeydown = function (e) {
var code;
if (!e){ var e = window.event;}
if (e.keyCode){ code = e.keyCode;}
else if (e.which){ code = e.which;}
//BackSpace 8;
if (
(event.keyCode == 8)
&& ((event.srcElement.type != "text" && event.srcElement.type != "textarea" && event.srcElement.type != "password")
|| event.srcElement.readOnly == true
)
) {
event.keyCode = 0;
event.returnValue = false;
}
return true;
};网页屏蔽Backspace事件,输入框不屏蔽
最新推荐文章于 2020-04-17 14:44:06 发布
本文介绍了一段JavaScript代码,用于阻止非文本输入框(如密码框、选择框等)上的Backspace键操作,除非这些元素是可编辑的。这有助于提升用户体验并防止意外的数据丢失。
580

被折叠的 条评论
为什么被折叠?



