Ext.apply(Ext.form.VTypes,{
'idcard': function(value,field){
return /^\d{14}(\d{1}|\d{4}|(\d{3}[xX]))$/.test(value);
},
'idcardText': '身份证号码输入错误!'
});
Ext.onReady(function(){
var txt = new Ext.form.TextField({
vtype: 'idcard',
allowBlank: false,
renderTo: Ext.getBody()
});
});
最简单版本了,呵呵。