JSP:
开始值:<input id="down_val" name="down_val" class="nui-textbox nui-form-input" onvalidation="validateVal" required="true" vtype="maxLength:8"/>
风险等级:<input id="risk_level" name="risk_level" class="nui-textbox nui-form-input" onvalidation="validateLevel" required="true" vtype="maxLength:40"/>
JS:
//校验值
function validateVal(e){
//获取输入文本框里面的值
var val = e.value;
//输入数字0-9的正则表达式
var reg = new RegExp("^[0-9]*$");
//如果获取的值不等于数字
if(!reg.test(val)){
//输入的特殊字符
e.isValid = false;
nui.alert("只能输入数字");
return;
}
}
//校验风险等级
function validateLevel(e){
var val = e.value;
var reg = new RegExp("^[\u2E80-\u9FFF]*$");
if(!reg.test(val)){
//输入的特殊字符
e.isValid = false;
nui.alert("等级描述只能输入中文!");
return;
}
}