`

一点验证【版本一】

 
阅读更多
 
<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>
0
0
分享到:
评论

相关推荐

    华旭验证读卡软件身份证读取识别软件

    其中,华旭验证读卡软件是一款专门为身份证信息读取和验证设计的专业级应用软件,旨在为政府机关、金融系统、酒店管理等诸多行业提供高效、安全的身份证信息处理方案。本文将深入探讨这款软件的功能、特点以及在实际...

    jQuery表单验证实例代码

    1. **jQuery库的引入**:在实例中,使用的是`jquery.1.7.2.min.js`版本,这是jQuery的一个早期版本。首先,我们需要在HTML文档的`&lt;head&gt;`或`&lt;body&gt;`标签中引入该库,通常通过`&lt;script&gt;`标签完成。 ```html ...

    jquery验证表单

    例如,验证一个必填的文本框可以这样写: ```javascript if ($('#username').val().trim() === '') { alert('用户名不能为空'); return false; // 验证失败,阻止表单提交 } ``` 4. **自定义验证规则**:...

    照片验证软件

    照片验证软件的设计者显然深知这一点,因此在软件的易用性上下足了功夫,使得用户即便没有专业的图像处理知识,也能轻松掌握并使用软件,从而更加专注于考试的复习和准备。 “软考照片”作为软件的标签,直接揭示了...

    PHP域名授权验证系统源码:盗版追踪、双重授权和在线加密功能

    PHP域名授权验证系统是一个功能强大的系统,提供了多项功能来保护你的域名和软件的合法性。它包括盗版追踪、域名IP双重授权、在线加密等功能,同时还提供了PHP授权验证更新系统的完整版,方便你进行一键更新和生成...

    将1.5版本编译的jar包降级转编译为1.4版本的jar包

    总之,将1.5版本的jar包降级到1.4版本是一个涉及多个步骤的过程,包括安装不同版本的JDK、使用降级工具、调整构建配置、手动修改代码以及严格的测试验证。这个过程虽然复杂,但它确保了软件能够在旧版本的Java环境中...

    验证矢量公式2(不同版本)_散度_电磁场_

    在这个主题中,“验证矢量公式2(不同版本)_散度_电磁场_”涉及到对矢量场的一些基本理论进行数值验证,特别是散度和旋度这两个关键的数学工具。散度和旋度是向量分析中的两个基本运算,它们在电磁学、流体力学和...

    Laravel开发-validating 模型数据自动验证 .zip

    模型数据自动验证是Laravel提供的一种高效且方便的方式来处理数据验证,它允许我们在模型层定义验证规则,简化了整个验证流程。本资料主要关注如何在Laravel中进行模型数据的自动验证。 一、模型验证基础 1. 定义...

    C语言实现的SM2数字签名验证

    在goldboar写的SM2签名及验签函数( http://download.csdn.net/detail/goldboar/3833072)的...将这些验证语句放入 _DEBUG 宏限制的范围内以后,如果编译 release 版本时就不会包含这些验证语句,效率可以有一点提升。

    BIEE通过LDAP权限验证

    这一步骤确保了LDAP验证结果的有效性。 - 在“管理”(Manage)菜单下,选择“会话”(Session),然后点击“新建”创建一个新的初始化块。 - 初始化块的作用是执行LDAP验证过程。 - 配置初始化块的数据源为上一步...

    新手指导hadoop、hbase、hive版本对应关系查找表

    Hadoop、HBase和Hive是大数据领域中常见的技术栈,它们通常用于存储、处理和分析大规模数据集...在确定版本对应关系时,使用社区建议的、已经经过验证的版本组合,可以在一定程度上避免兼容性问题,提高系统的稳定性。

    pangolin低版本ubuntu1604直接编译通过.zip

    4. 验证安装: ``` cmake --version ``` 一旦CMake配置完成,接下来就是编译Pangolin库。这通常涉及以下步骤: 1. 获取Pangolin源代码: ``` git clone https://github.com/stevenlovegrove/Pangolin.git ``...

    ISO 26262 基于模型的开发和验证流程

    ISO 26262标准在2009年7月发布了草案国际标准(DIS),预计正式版本在2011年发布。不过,实际上,许多汽车原始设备制造商(OEMs)和供应商已经在产品开发中应用了这一标准。 ISO 26262标准的理论方面涉及了其术语、...

    最新源码 2021 驾考一点通含数据库

    【标题】"最新源码 2021 驾考一点通含数据库" 提供的是2021年版本的驾考一点通系统的完整源代码,并且包含了数据库部分。这意味着我们可以深入研究这个在线驾驶考试学习平台的后端实现,包括数据存储、处理和查询的...

Global site tag (gtag.js) - Google Analytics