我需要以“Cell”开头、后跟单个空格、# 后跟空格、后跟 1 个或多个数字(即“Cell # 1234”)格式的文本提交验证。我需要单独的功能来评估这个东西。谁能帮帮我
这是代码
this.mcmMobileIdentifierTextbox = new Ext.form.TextField({
fieldLabel: 'Cell#',
id: 'MobileIdentifier',
x: 280,
y: 10,
width: 200,
labelWidth: 70,
regex: /(Cell \s\#\S/d+/),
listeners: {
scope: this,
specialkey: function(f, e) {
if(e.getKey() === e.ESC) {
this.hide();
}
}
}
});
请帮助我提前谢谢..
最佳答案
如果你坚持要单独的函数进行验证,你可以创建函数
function(value) {
var patt = /^Cell\s#\s\d+$/;
return patt.test(value);
}
然后您可以将此函数用作文本字段的验证器。在文本字段配置中,您可以在 validator
中提供验证器功能配置属性。
关于javascript - 按照以下格式对 extjs4 中的文本字段进行验证检查?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20626542/