js验证注册信息
<script type="text/javascript">
//验证添加数据
function checkForm() {
var unameReg = /.{2,10}/;
var numReg = /[a-zA-Z0-9\-]{1,18}/;
var makerReg = /.{2,15}/;
var priceReg = /^\d{1,10}$/;
var timeReg = /^\d{4}-\d{2}-\d{2}$/;
var buyerReg = /.{2,10}/;
var uname_flag=checkFiled("pmEquipmentVo.eqName",unameReg,"设备名称");
var num_flag=checkFiled("pmEquipmentVo.eqNum",numReg,"设备编号");
var maker_flag = checkFiled("pmEquipmentVo.eqMaker",makerReg,"制造商");
var price_flag = checkFiled("pmEquipmentVo.eqPrice",priceReg,"价格");
var time_flag = checkFiled("pmEquipmentVo.eqTime",timeReg,"启用时间");
var buyer_flag = checkFiled("pmEquipmentVo.eqBuyer",buyerReg,"采购人员");
return uname_flag&&num_flag&&maker_flag&&price_flag&&time_flag&&buyer_flag;
}
function checkFiled(filedId,filedReg,filedName){
var fieldFalg=true;
var filedValue = document.getElementById(filedId).value;
if (filedValue.length == 0) {
alert("["+filedName+"]不能为空");
fieldFalg = false;
} else {
if (!filedReg.test(filedValue)) {
alert("数据项["+filedName+"]格式不正确");
fieldFalg = false;
}
}
return fieldFalg;
}
</script>
浙公网安备 33010602011771号