社区
JavaScript
帖子详情
如何禁止页面上的退格键而不禁止输入框里的退格键?
darzui
2004-03-23 02:31:26
想防止用户按退格键后退,但是还要让他可以在输入框里删内容。谢谢
...全文
222
3
打赏
收藏
如何禁止页面上的退格键而不禁止输入框里的退格键?
想防止用户按退格键后退,但是还要让他可以在输入框里删内容。谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
meizz
2004-03-23
打赏
举报
回复
<SCRIPT LANGUAGE="JavaScript">
<!--
document.onkeydown = function()
{
if(window.event.keyCode == 8)
{
var e = window.event.srcElement;
if(e.tagName!="TEXTAREA" &&
!(e.tagName=="INPUT" &&
(e.type=="text" ||
e.type=="password" ||
e.type=="file")))
{
window.event.keyCode = 0;
window.event.returnValue = false;
}
}
}
//-->
</SCRIPT>
<textarea></textarea>
<input><input type=password><input type=file>
darzui
2004-03-23
打赏
举报
回复
那样的话,所有的input和textarea都要设置一遍?项目里有几百个啊,有没有一次性解决的方法?
51windows
2004-03-23
打赏
举报
回复
<body onkeydown="KeyDown()">
<script language="Javascript"><!--
function KeyDown()
{
if (event.keyCode==8){event.returnValue=false;}
return false;
}
</script>
<TEXTAREA NAME="x" ROWS="20" COLS="20" onkeydown=event.cancelBubble=true;></TEXTAREA>
js
禁止
使用
退格
键
很多开发者在开发过程中会遇到需要禁用
退格
键
的情况,本段js,可以轻松的帮您解决这个问题
js屏蔽
退格
键
(backspace或者叫后退
键
与F5)
没有绝对的屏蔽,最好是js结合服务端混合用。服务端通过判断要打开的
页面
的参数是否第一次打开,如果不是的话就跳转到指定
页面
。这
里
只说js方法。 我们在真实的项目开发中经常会使用JS 对
键
盘上的一些按
键
进行禁用,常见的比如说
退格
键
(backspace/ 后退
键
),我在一个项目中就遇到过在
页面
编辑的时候禁用掉
退格
键
,因为
退格
键
会发生
页面
后退,这样编辑的内容都会失去了,非常的恶心人。ok ,废话少说,直接上代码。 比较好的代码,处理
键
盘事件
禁止
后退
键
(Backspace)密码或单行、多行文本框除外 [removed] //处理
键
盘事件
禁止
后退
键
(Ba
VB.NET
输入框
只输入数字、小数点、逗号、
退格
用ASCII码和正则分别实现限制
输入框
输入数值
js实现模拟计算器
退格
键
删除文字效果的方法
主要介绍了js实现模拟计算器
退格
键
删除文字效果的方法,涉及javascript字符串截取操作的相关技巧,需要的朋友可以参考下
jquery弹出
键
盘
输入框
代码
jquery弹出
键
盘
输入框
代码,用在登陆时用户点击
输入框
弹出软
键
盘。
JavaScript
87,994
社区成员
224,693
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章