屏蔽键盘输入js

网友投稿 522 2022-05-28

屏蔽键盘输入js

onkeypress是在用户按下并放开任何字母数字键时发生。系统按钮(例如,箭头键和功能键)无法得到识别。

//在body标签里添加onkeydown

function enter()

{

if(window.event.keyCode==13)//enter的KEYCODE的值是13,通过监听可以控制。

{

window.event.returnValue= false;

}

}

或者

在想截获的区域增加Onkeydown事件函数,并在执行函数中写下如下语句:

if (window.event.keyCode==13) window.event.keyCode=0

这样就取消回车键了

如果想模拟Tab键,只要写成

if (window.event.keyCode==13) window.event.keyCode=9

就行了,它会跳到另一个元素上。

捕获整个页面的onKeydown事件:

document.οnkeydοwn=function(){

alert( event.keyCode )  //可查看各个按键的keyCode是多少

if(event.keyCode==13 )

event.keyCode=9;  //模拟为Tab

}

屏蔽其他按键

屏蔽鼠标右键、Ctrl+N、Shift+F10、Alt+F4、F11、F5刷新、退格键

屏蔽鼠标右键、Ctrl+N、Shift+F10、Alt+F4、F11、F5刷新、退格键

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:【云硬盘】使用SCSI共享云硬盘搭建MSCS群集(Windows)
下一篇:烧录镜像U盘方法
相关文章