> ClientEvents > ExtEvents > OnKeydown

var ok =
event.keyCode == 8 || //backspace
event.keyCode == 9 || //tab
event.keyCode == 13 || //enter
event.keyCode >= 35 && event.keyCode <= 37 || //end, home, left arrow
event.keyCode == 39 || //right arrow, downd arrow, insert, delete
event.keyCode == 45 || //insert
event.keyCode == 46 || //delete
event.keyCode >= 96 && event.keyCode <= 105 || // 0-9 on keypad
event.keyCode >= 48 && event.keyCode <= 57; // 0-9
if (!ok) {
e.preventDefault();
}
![]()

本文详细解析了在客户端事件中如何使用JavaScript监听键盘事件,并通过特定条件拦截不需要的按键输入,如数字、方向键等。这有助于理解并实现对用户输入的有效控制。
1210

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



