www.gusucode.com > 一个JSP商品管理系统源码程序 > 一个JSP商品管理系统/MobileMGR/MobileMGR/WebRoot/imis_elec/js/elecDevInfo.js
// JavaScript Document // JavaScript Document function checkValue() { var elecDevNo = document.form1.ElecDevNo.value; if (elecDevNo=="") { alert("用电设备编号!"); document.form1.ElecDevNo.focus(); return false; } if (elecDevNo.length > 30){ window.alert("用电设备编号长度超出,限定为0-30个英文字符。"); document.form1.ElecDevNo.focus(); return false; } var userId = document.form1.UserId.value; if (userId=="") { document.form1.UserId.focus(); alert("户号不能为空"); return false; } if (userId.length > 20){ window.alert("户号长度超出,限定为0-20个英文字符"); document.form1.UserId.focus(); return false; } var ElecDevTypeNo = document.form1.ElecDevTypeNo.value; if (ElecDevTypeNo!=""){ var regp =/^\d{1,5}$/; if (ElecDevTypeNo.match(regp) == null) { document.form1.ElecDevTypeNo.focus(); alert("用电设备类型必须是整数,最多5位"); return false; } } var ElecDevName = document.form1.ElecDevName.value; if (ElecDevName=="") { document.form1.ElecDevName.focus(); alert("用电设备名称不能为空"); return false; } if (ElecDevName.length > 50){ window.alert("用电设备名称长度超出,限定为0-50个英文字符"); document.form1.ElecDevName.focus(); return false; } var ElecDevType = document.form1.ElecDevType.value; if (ElecDevType.length > 30){ window.alert("用电设备型号长度超出,限定为0-30个英文字符。"); document.form1.ElecDevType.focus(); return false; } var ElecDevPower = document.form1.ElecDevPower.value; if (ElecDevPower!=""){ var regp =/(^[\d]{1,7}|^[\d]{1,7})($|[\.][\d]{0,3}$)/; if (ElecDevPower.match(regp) == null) { document.form1.ElecDevPower.focus(); alert("用电设备功率如果是浮点数,整数位最多7位,小数位3位 \n如果是整数,最多7位"); return false; } } var ElecDevSpec = document.form1.ElecDevSpec.value; if (ElecDevSpec.length > 50){ window.alert("用电设备规格长度超出,限定为0-50个英文字符。"); document.form1.ElecDevSpec.focus(); return false; } var ElecDevStatus = document.form1.ElecDevStatus.value; if (ElecDevStatus!=""){ var regp =/^\d{1,3}$/; if (ElecDevStatus.match(regp) == null) { document.form1.ElecDevStatus.focus(); alert("用电设备状况必须是整数,最多三位"); return false; } } var ElecDevAddr = document.form1.ElecDevAddr.value; if (ElecDevAddr.length > 100){ window.alert("用电设备安装位置长度超出,限定为0-100个英文字符。"); document.form1.ElecDevAddr.focus(); return false; } var memo = document.form1.Memo.value; if (memo.length > 100){ window.alert("输入备注长度超出,限定为0-100个英文字符。"); document.form1.Memo.focus(); return false; } return true; }