2 u011954277 u011954277 于 2015.07.16 09:43 提问

用jquery验证js里面的一个文本框 字符长度不能超过 10个数

用jquery验证js里面的一个文本框 字符长度不能超过 10个数 除了用$("#A").val().length>10之外还能怎么判断?

5个回答

qq_16307345
qq_16307345   2015.07.16 09:57
已采纳

我觉得,如果只是长度限制的话,完全可以不用js。你直接只用文本框里面的maxlength长度限制标签;例如:

qq_16307345
qq_16307345   2015.07.16 09:59
 <input name="A" type="text" id="A" maxlength="10" />
u013829202
u013829202   Rxr 2015.07.16 10:06

正则判断/^[\s\S]{1,10}$/ 。 我觉得楼上说的不错,你可以考虑一下。

u011954277
u011954277   2015.07.16 10:38

不错 这样更直接

lxl_998159
lxl_998159   2015.07.17 16:41

{
xtype : TextField,
allowBlank: false,
maxLength: 20,
name: 'username',
fieldLabel: '用户名称',
blankText: '请输入用户名',
maxLengthText: '用户名不能超过20个字符'
}

Csdn user default icon
上传中...
上传图片
插入图片