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;
   
}