javascript中的keycode

keyCode

keyCode可用来设置或获取与引起键盘事件的Unicode字符。

英文帮助描述为:Sets or retrieves the Unicode key code associated with the key that caused the event.

 二.Unicode key code 对照

常用的字符对照如下: 

48 0              73 I

49 1              74 J

50 2              75 K

51 3              76 L

52 4              77 M

53 5              78 N

54 6              79 O

55 7              80 P

56 8              81 Q

57 9              82 R

65 A              83 S

66 B              84 T

67 C              85 U

68 D              86 V

69 E              87 W

70 F              88 X

71 G              89 Y

72 H              90 Z

或者通过http://www.chinaue.com/tool/uni.htm查询,

.通过keyCode屏蔽键盘

 当用户在界面上输入时,可以通过事件onkeypressonkeyup来关联javascript代码进行判断当前的键盘代码置,如:

 1 屏蔽非数字键:

 function checkKeyCode()

{

    if (window.event.keyCode > 57 || window.event.keyCode < 48)

    {

             window.event.keyCode = 0;

       }

    }

}

 

2屏蔽F5

<script language="javascript">

<!--

function document.onkeydown()

{

    if ( event.keyCode==116)

    {

        event.keyCode = 0;

        event.cancelBubble = true;

        return false;

    }

}

-->

</script>

 

总之,通过对keyCode可以实现不同的键盘处理事件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值