前端html中验证输入框只能输入数字和只能输入大写字母
<#form:input path="quantity" maxlength="10" class="form-control required" onblur="value=zhzs(this.value)"/>
//限制数量只能输入数字
function zhzs(value) {
value = value.replace(/[^\d]/g, '').replace(/^0{1,}/g, '');
if (value != ''){
value = parseFloat(value).toFixed(0);
}
else{
//value = parseFloat(0).toFixed(0);
value=null;
}
return value;
}
//验证只能输入大写字母
<#form:input path="shortName" maxlength="255" class="form-control" onblur="value=zhzs(this.value)"/>
//验证只能输入大写字母
function zhzs(value) {
var regu = /^[A-Z]/;
if (regu.exec(value)) {
return value;
} else {
log('请输入大写收字母!');
js.showErrorMessage('请输入大写收字母!');
return null;
}
}

浙公网安备 33010602011771号