后面一个控制文本框的size就行了。前面的用javascript里的indexOf.

解决方案 »

  1.   

    <SCRIPT>
    function checkForm()
    {
    if((document.YourFormName.YourInputboxName.length > 10 ) || (!isDigital(document.YourFormName.YourInputboxName.value))
    {
    alert("Please Input less than 10 char and only Numbers");
    return false;
    }
    return true;
    }function isDigital(str)   
    {
      for(ilen=0;ilen<str.length;ilen++)
      {
        if(str.charAt(ilen) < '0' || str.charAt(ilen) > '9' )
        {
           return false;
        }   
      }
      return true;
    }
    </SCRIPT>