:)
给你个思路,那就是用JavaScript控制,function panduan( a )
{
var i=0;
  if( a.length == 0 ) return true;
  for( var j=0; j<a.length; j++ )
  if( ((a.charAt(j) >= '0') && (a.charAt(j) <= '9' )) || (a.charAt(j)=='.') )  { i=i+1;}
    if(i==a.length)
 {alert("是数字");return true;}
else 
{alert("不是数字");return false;} }仅供参考。:)

解决方案 »

  1.   

    我建议用javascript来做这些东西
    这样是比较快的 javascript是在客户端的
      

  2.   

    <script language="JavaScript">
    <!--
        function check(form)
        {
            if(form.StuId.value.length==0 || form.StuId.value=="")
            {
                 alert("请填写姓名。");
                 form.name.focus();
                 return false;
            }
            if(form.PassWord.value=="")
              {
                 alert("请输入密码。");
                 form.PassWord.focus();
                 return false;
              }
            return true;
        }
    -->
    </script>
    这种最好用JAVA脚本去做,这是最佳方案