语言:c#
类型:web
问题:如何限制TEXTBOX只能输入15数字,多了也不行少了也不应,英文标点都不行。谢谢各位。

解决方案 »

  1.   

    javascript
    具体怎么写。需要网上查查了
    或者用.net的验证控件,但是需要正则表达式的
      

  2.   

    isnan ,然后用length==15判断一下就可以了
      

  3.   

    用正则表达式吧。
    楼上的就可以
    还有就是用js在text失支焦点时进行判断
      

  4.   

    这个是.net的验证控件<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="TextBox1"
                Display="Dynamic" ErrorMessage="只能输入15个数字!" ValidationExpression="^\d{15}$"></asp:RegularExpressionValidator>你写JS也可以...  用这个^\d{15}$正则就OK了..