javascript如何禁止小键盘输入数字:
不知道为何要禁止小键盘输入数字,不过确实有这样的需求,不过也非常的简单,无非就是通过按键码来判断是否是按下的小键盘,下面直接看代码,代码实例如下:
function isNum()//判断小键盘输入数字 { var str=(window.event.keyCode); if(str>105 || str<96 ) { if(str!=8 ) { window.event.returnValue=false; return; } } } function isNumUp()//判断主键盘输入数字 { var str=(window.event.keyCode); if(str>57 || str<48 ) { if(str!=8 ) { window.event.returnValue=false; return; } } }
以上代码可以判断是否是使用小键盘输入数字,这里就不多介绍了,很容易就看明白。
可以参阅js的键盘按键keyCode属性值对应表一章节。
原文地址是:http://www.softwhy.com/forum.php?mod=viewthread&tid=9260
更多内容可以参阅:http://www.softwhy.com/javascript/
时间: 2024-10-03 14:00:38