?

解决方案 »

  1.   

    正则表达式http://blog.morock.net/blogview.asp?logID=29
      

  2.   

    <input type=text name="text1" value="" onkeyup="aa()">
    <script language=javascript>
    function aa()
    {
       var num;
       if (isNaN(document.all.text1.value))
       {
          num="a";
       }else{
          num="b";
       }
       alert(num);
    }
    </script>
      

  3.   

    <input type="text" maxLength="2" id="testnum" onblur="value=value.replace(/\D/g, '')" runat="server">
      

  4.   

    vb.net里可以用IsNumerc()这个函数返回的boolean值判断,c#里好像没有。
      

  5.   

    引用Microsoft Visual Basic .NET Runtimeusing Microsoft.VisualBasic; 
    if(Information.IsNumeric(textbox1.Text)==false)