将文本框的maxlength设成你想要的长度不就行了
<input type=* maxlength=size>

解决方案 »

  1.   

    <script language="javascript">
    function Check()
    {
    if ( strlen(test.card.value) < 15 )
    {
    alert("你的身份证号不够,请重新输入!");
    test.card.select();
    }
    }
    </script><form name="test">
    <input type="text" maxlength=18 name="card">
    <input type="submit" name="OK" onClick="return Check()">
    </form>
      

  2.   

    大侠们,我说的是JFormattedTextField文本框啊!
      不是jsp!
      

  3.   

    关注,我也没找到让一个TEXT框获得焦点的方法(Application中,非JSP)
      

  4.   

    焦点用grabFocus()
    长度用setColumns(int columns) 
      

  5.   

    to smilerabbit(smile)  : 焦点的问题搞定,好象setColumns(int a) 这个方法不是控制text框的输入长度限制的吧