0
我试图阻止用户在某个字段中输入文本输入。现在我使用的是extjs面板,并且我给该面板的记录函数。可变电话正在被提取,但是如果它完全由数字组成,我无法检查它。请帮忙吗?字段只使用Javascript输入数字输入
function saveHiring(record){
var phone = record.getField("PHONE_NUMBER").getRealValue();
var charCode = (phone.which) ? phone.which : phone.keyCode;
if (charCode != 46 && charCode > 31
&& (charCode < 48 || charCode > 57)){
alert('no');
}
else{
alert('yes');
}
}
如果需要包括数字格式在内的大量验证,那么称为正则表达式的这种操作是非常有用的。或者因为阿切尔说你可以限制用户输入只输入数字 – NSNoob
只需将该字段的“类型”设置为“num”即可。这将使它只允许输入数字。 – Archer