悟生慧

 

怎样验证TextBox输入的全是数字 - .NET技术 / ASP.NET

方法1:
            function   InputNumb()
            {
//                debugger;
                if(   window.event.keyCode==37)//可输入Tab
                    return;
                if(   window.event.keyCode==37   &&   window.event.keyCode==39)//可输入左右方向
                    return;
                if(   window.event.keyCode==8   &&   window.event.keyCode==46)//可输入backspace   del
                    return;
                if(   window.event.keyCode> =96   &&   window.event.keyCode <=105   )//可输入键盘上的数子
                    return;
                if(   window.event.keyCode> =48   ||   window.event.keyCode <=57   )//过滤掉非数字的其他键
                    return;
                window.event.returnValue   =   false;
                return;
            }
 
方法2:
if(   window.event.keyCode <48   ||   window.event.keyCode> 57   )
{
    window.event.returnValue   =   false;
    return;
}
贴子来源飞诺网(http://bbs.firnow.com) 详细出处参考:http://bbs.firnow.com/dview1t123996.html

posted on 2011-04-21 10:39  悟生慧  阅读(403)  评论(0编辑  收藏  举报

导航