用JQUERY实现内容的显示控制实例

10 篇文章 0 订阅
4 篇文章 0 订阅
<?php //环评业务-总量-新建编辑页面
	require('menu.php');//加载菜单
	require('head.php');//加载头文件
	
	//判断是否总量主管科室
	$sqlqxfp="SELECT * FROM qxfp WHERE yiemian ='yw_hp_zl'";	
	$resultqxfp=mysql_query($sqlqxfp);
	$numrowsqxfp=mysql_num_rows($resultqxfp);	
	if ($numrowsqxfp>0)
	{
		while($dataqxfp=mysql_fetch_array($resultqxfp))
		{
			$qxfp=$dataqxfp['qxfp'];				
		}
	}		
	if($_SESSION['ywclkeshi']!="$qxfp")
	{
		die('<h2 align="center">您无权添加总量记录。请<a href="yw_hp.php">返回</a></h2>');	
	}	
?>


<script type="text/javascript" src="jquery-1.7.2.js"></script> <!--引用JQuery-->
<script type="text/javascript" language="javascript">   //控制验收的内容是否显示
   $(function(){
     //选中
     $("#ys").click(function(){            
            $(".yincang").toggle();
     });   
});
</script> 

<script type="text/javascript">
	function regcheck()
	{		
		var pz_so2=document.regform.pz_so2.value;
		var pz_nox=document.regform.pz_nox.value;
		var pz_cod=document.regform.pz_cod.value;
		var pz_nh3n=document.regform.pz_nh3n.value;
		var ys_so2=document.regform.ys_so2.value;
		var ys_nox=document.regform.ys_nox.value;
		var ys_cod=document.regform.ys_cod.value;
		var ys_nh3n=document.regform.ys_nh3n.value;
		var zlpzrq=document.regform.zlpzrq.value;
		var zlysrq=document.regform.zlysrq.value;
		var regdate=/^[1-2][0-9]{3}-(0[1-9]|1[0-2])-(0[1-9]|1[0-9]|2[0-9]|3[0-1])$/;
		var regshu=/^\d+(\.\d+)?$/;
		
		if (!zlpzrq.match(regdate)) 
		{
			alert("日期格式不正确");
			document.regform.zlpzrq.focus();
			return false;
		}
		if(!pz_so2&&!pz_nox&&!pz_cod&&!pz_nh3n)//如果4个总量都为空则警告
		{			
			alert("总量未输入");
			document.regform.pz_so2.focus();
			return false;					
		}
		if(pz_so2)
		{
			if (!pz_so2.match(regshu)) 
			{
				alert("请输入数字");
				document.regform.pz_so2.focus();
				return false;
			}
		}
		if(pz_nox)
		{
			if (!pz_nox.match(regshu)) 
			{
				alert("请输入数字");
				document.regform.pz_nox.focus();
				return false;
			}
		}
		if(pz_cod)
		{
			if (!pz_cod.match(regshu)) 
			{
				alert("请输入数字");
				document.regform.pz_cod.focus();
				return false;
			}
		}
		if(pz_nh3n)
		{
			if (!pz_nh3n.match(regshu)) 
			{
				alert("请输入数字");
				document.regform.pz_nh3n.focus();
				return false;
			}
		}
		
		if(ys_so2)
		{
			if (!ys_so2.match(regshu)) 
			{
				alert("请输入数字");
				document.regform.ys_so2.focus();
				return false;
			}
		}
		if(ys_nox)
		{
			if (!ys_nox.match(regshu)) 
			{
				alert("请输入数字");
				document.regform.ys_nox.focus();
				return false;
			}
		}
		if(ys_cod)
		{
			if (!ys_cod.match(regshu)) 
			{
				alert("请输入数字");
				document.regform.ys_cod.focus();
				return false;
			}
		}
		if(ys_nh3n)
		{
			if (!ys_nh3n.match(regshu)) 
			{
				alert("请输入数字");
				document.regform.ys_nh3n.focus();
				return false;
			}
		}
		if(zlysrq)
		{
			if (!zlysrq.match(regdate)) 
			{
				alert("日期格式不正确");
				document.regform.zlysrq.focus();
				return false;
			}
		}
	}		
</script>	


<form method="post" action="yw_hp_zl_insert.php?hpid=<?php echo $hpid;?>" name="regform" enctype="multipart/form-data"> 
<table width="65%" border="0" align="center">
    <caption>
      <img src="images/add.png" alt="" class="t2" /> 建设项目总量批准和验收情况
    </caption>
    <tr>
      <td colspan="5" align="center">总量批准情况</td>
    </tr>
    <tr>
      <td width="27%" align="right">批准二氧化硫:</td>
      <td colspan="3"><input type="text" name="pz_so2"/></td>
      <td width="41%">例:1.236</td>
    </tr>
    <tr>
      <td align="right">批准氮氧化物:</td>
      <td colspan="3"><input type="text" name="pz_nox"/></td>
      <td>例:5.326</td>
    </tr>
    <tr>
      <td align="right">批准COD:</td>
      <td colspan="3"><input type="text" name="pz_cod"/></td>
      <td>例:12.36</td>
    </tr>
    <tr>
      <td align="right">批准氨氮:</td>
      <td colspan="3"><input type="text" name="pz_nh3n"/></td>
      <td>例:23.52</td>
    </tr>
    <tr>
      <td align="right">批准日期:</td>
      <td colspan="3"><input type="text" name="zlpzrq" value="<?php echo date('Y-m-d',time());?>"/></td>
      <td>例:2012-02-03</td>
    </tr>
    <tr>
      <td align="right">总量批准文件:</td>
      <td colspan="3"><input type="file" name="file1"/></td>
      <td>说明:无相关文件则无需选择</td>
    </tr>
    <tr>
      <td colspan="5" align="right"><hr color="#003366" size="5" /></td>
    </tr>
    
    <tr>
      <td colspan="5" align="center"><input type="checkbox" name="ys" id="ys"/>验收</td>
    </tr>
    <tr class="yincang">
      <td colspan="5" align="center">总量验收情况</td>
    </tr>
    <tr class="yincang">
      <td align="right">验收二氧化硫:</td>
      <td colspan="3"><input type="text" name="ys_so2"/></td>
      <td>例:1.236</td>
    </tr>
    <tr class="yincang">
      <td align="right">验收氮氧化物:</td>
      <td colspan="3"><input type="text" name="ys_nox"/></td>
      <td>例:5.326</td>
    </tr>
    <tr class="yincang">
      <td align="right">验收COD:</td>
      <td colspan="3"><input type="text" name="ys_cod"/></td>
      <td>例:12.36</td>
    </tr>
    <tr class="yincang">
      <td align="right">验收氨氮:</td>
      <td colspan="3"><input type="text" name="ys_nh3n"/></td>
      <td>例:23.52</td>
    </tr>
    <tr class="yincang">
      <td align="right">验收日期:</td>
      <td colspan="3"><input type="text" name="zlysrq" value="<?php echo date('Y-m-d',time());?>"/></td>
      <td>例:2012-02-03</td>
    </tr>
    <tr class="yincang">
      <td align="right">总量验收文件:</td>
      <td colspan="3"><input type="file" name="file2"/></td>
      <td>说明:无相关文件则无需选择</td>
    </tr>
    <tr class="yincang">
      <td colspan="5" align="right"><hr color="#003366" size="5" /></td>
    </tr>
   
    <tr>
      <td align="right">总量备注:</td>
      <td colspan="3"><input type="text" name="zlbz" class="l2"/></td>
      <td>例:区重点项目</td>
    </tr>
    <tr>
      <td colspan="5" align="right"><hr color="#003366" size="5" /></td>
    </tr>
    <tr>
      <td align="center">
        <input type="reset" name="submit2" value="清空">
        </td>
      <td colspan="3" align="right">
        <input type="submit" name="zuce" value="完成" onClick="return regcheck()"/>
        </td>
      <td> </td>
    </tr>
</table>

</form>
<?php
require('foot.php');
?>



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值