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