1点验证【版本一】

一点验证【版本一】
 
<input type='radio'   name='fileAttribute' value='A'  alt='甲方>甲方   
<input type='radio'   name='fileAttribute' value='B'  alt='丙方'/>丙方   
 
 
<br>
<input type="text" name="fileType"  id="fileType" value=""/>fileType<br>
<input type="text" name="acceptTime" id="acceptTime"/>acceptTime<br>
<input type="text" name="dataResouse" id="dataResouse" />dataResouse<br>
<input type="text" name="projectNum"  id="projectNum" />projectNum<br> 
<input type="text" name="fileTitle"   id="fileTitle"/>fileTitle<br>

 

<input type='button' onclick="validateInfor()"/>

<script type="text/javascript">

		function validateInfor(){ 

		var fileType=document.getElementsByName("fileType")[0].value; 	//文件种类
		var acceptTime=document.getElementsByName("acceptTime")[0].value; //接收日期 
		var dataResouse=document.getElementsByName("dataResouse")[0].value; //资料来源 
		var projectNum=document.getElementsByName("projectNum")[0].value; //市场编号 
		var fileAttribute_s=document.getElementsByName("fileAttribute"); //文件属性 
		var fileTitle=document.getElementsByName("fileTitle")[0].value; //文件标题
 
		var errors = "";
		var all_flag = true;
		if(fileType==null || ""==fileType){
			all_flag = false;
			errors = errors + "文件各类不能为空,请填写!\n";
		}
		if(acceptTime==null || ""==acceptTime){
			all_flag = false;
			errors = errors + "接收日期不能为空,请填写!\n";
		}
		if(dataResouse==null || ""==dataResouse){
			all_flag = false;
			errors = errors + "资料来源不能为空,请填写!\n";
		}
		if(projectNum==null || ""==projectNum){
			all_flag = false;
			errors = errors + "市场编号不能为空,请填写!\n";
		}
		
		if(fileAttribute_s!=null){
			var flag = false;
			for(i=0;i<fileAttribute_s.length;i++){
				
				if(fileAttribute_s[i].checked){
						flag = true;
				} 
			} 
			if(!flag){ 
				all_flag = false;
				errors = errors + "文件属性不能为空,请填写!\n";
			}
		}
		
		
		if(fileTitle==null || ""==fileTitle){
			all_flag = false;
			errors = errors + "文件标题不能为空,请填写!\n";
		}  

		if(!all_flag){
			
			alert(errors);
		} 
		return all_flag;
	} 
	  
   /** 
		var fileType=document.getElementsByName("fileType").value; 	//文件种类
		var acceptTime=document.getElementsByName("acceptTime").value; //接收日期 
		var dataResouse=document.getElementsByName("dataResouse").value; //资料来源 
		var projectNum=document.getElementsByName("projectNum").value; //市场编号 
		var fileAttribute_s=document.getElementsByName("fileAttribute"); //文件属性 
		var fileTitle=document.getElementsByName("fileTitle").value; //文件标题
   

   		var fileType=document.getElementById("fileType").value; 	//文件种类
		var acceptTime=document.getElementById("acceptTime").value; //接收日期 
		var dataResouse=document.getElementById("dataResouse").value; //资料来源 
		var projectNum=document.getElementById("projectNum").value; //市场编号 
		var fileAttribute_s=document.getElementsByName("fileAttribute"); //文件属性 
		var fileTitle=document.getElementById("fileTitle").value; //文件标题
   */
</script>