如何让文本框只能输入半角数字

解决方案 »

  1.   

    全角字符从的unicode编码从65281~65374
    半角字符从的unicode编码从       33~126
    空格比较特殊,全角为   12288,半角为   32因此你可以在onkeyup事件中进行判断
      

  2.   

    <script language="javascript">
      
           function checkcode()
           {
             if (window.event.keyCode??????????)
             {
               document.getElementById ("TextBox2").value+=String.fromCharCode(event.keyCode)
             }
           }
    this.TextBox2 .Attributes .Add ("onkeyup","checkcode();");
    </script>