我只是试图限制用户输入1个6。所以,我的代码之间的一个数字是:maskRe ExtJS的6.0.2
{
xtype : 'textfield',
id : 'NUMBER',
width : '100%',
fieldLabel : "NUMBER",
dataIndex : 'NUMBER',
maxLength : 1,
value : 0,
regex : /[0-6\/]/,
maskRe : /[0-6]/,
enforceMaxLength : true,
readOnly : true,
mandatory : true,
}
出于某种原因,我可以输入从1到9的任何号码(虽然我得到无效的表单错误)。另外,由于起始值为0,因为某种原因,我可以在他之前添加一个数字,例如允许我输入“90”。
所以我最后的问题是,“为什么我的”maskRe“工作正常”?
你为什么不使用min max? – bluehipy