⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 restand.jsp

📁 企业人力资源管理
💻 JSP
字号:
<%@ page contentType="text/html; charset=gb2312" language="java"
	errorPage=""%>
<%@taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>
<%@taglib uri="http://java.sun.com/jstl/core_rt" prefix="c"%>
<html>
	<head>
		<title>薪酬标准登记</title>
		<link rel="stylesheet" type="text/css" href="/hr/css/all_page.css">
	</head>

	<script type="text/javascript">
	    function nst_convert(t)
        {
		   var ms = t.value.replace(/[^\d\.]/g,"").replace(/(\.\d{2}).+$/,"$1").replace(/^0+([1-9])/,"$1").replace(/^0+$/,"0");
		   var txt = ms.split(".");
		   txt[0] = txt[0].replace(/(\d)(\d{3}(,|$))/,"$1,$2");
		   t.value = txt[0]+(txt.length>1?"."+txt[1]:"");
        }
	    function onSub(e){   	
	       var mess = document.getElementById("mess");
	       mess.innerHTML = " *";
	       if(!validate()){
	           return false;
	       }
	       var salarys_hidden = document.getElementsByName("salarys_hidden");
	       var salarys = document.getElementsByName("salarys");
		   for(var i=0;i<salarys.length;i++){
		       salarys[i].value = salarys_hidden[i].value.replace(/[,\.]/, "");
		   }
	       return true;
	   }
	   
	   function validate(){
	       var boo = true;
	       if(!validateNull("standardName")){
	            mess.innerHTML="不能为空!";
	            boo = false;
	       }
	       var salaryItems = document.getElementsByName("salarys_hidden");
	       
	       for(var i = 0;i<salaryItems.length;i++){
	           if(salaryItems[i].value == null || salaryItems[i].value == ""){
	                var id = "mess_"+(i+1);
	                document.getElementById(id).innerHTML="金额不能为空!";
	                boo = false;
	           }
	       }
	       return boo;
	   }
	   
	   function validateNull(id){
	     var elem = document.getElementById(id);
	     if(elem.value == null || elem.value == ""){
	         return false;
	     }	  
	     return true;
	   }
	
	   window.onload=function(){
	      var date = new Date();
	   	  document.getElementsByName("registTime")[0].value=date.getYear()+"-"+(date.getMonth()+1)+"-"+date.getDate();
	   }
	</script>
	<script type="text/javascript" src="/hr/js/share/share.js"></script>
	<body>
		<font color="#0000CC"> d您正在做的业务是:人力资源--薪酬标准登记管理--薪酬标准登记 </font>
		<CENTER>
			<form action="/hr/restand.do?method=doRegister" method="post"
				onsubmit="return onSub(this)">
				<div>
					<div>
						<table width="100%">
							<tr>
								<td align="right">
									<input type="submit" value="登记" />
									<input name="reset" type="button" value="返回调动管理"
										onclick="location.href='/hr/baseConfig.do?method=toBodyUrl&url=body_salary'" />
								</td>
							</tr>
						</table>
					</div>

					<div>
						<table width="100%" border="1">
							<tr>
								<td width="15%">
									薪酬标准名称
								</td>
								<td width="35%">
									<input id="standardName" name="standardName" size="20" />
									<span id="mess" style="color: red; font-size: 12px;"> *</span>
								</td>
								<td width="15%">
									制定人
								</td>
								<td width="35%">
									<input name="designer" size="20" value="${users.userName }"
										readonly="readonly" />
								</td>
							</tr>
							<tr>

								<td>
									登记人
								</td>
								<td>
									<input name="register" size="20" value="${users.userName }"
										readonly="readonly" />
								</td>
								<td>
									登记时间
								</td>
								<td>
									<input name="registTime" size="20" readonly="readonly" />
								</td>
							</tr>
						</table>
					</div>

					<div>
						<table width="100%" border="1" class="table_head">
							<tr class="table_list_tr">
								<td width="20%">
									序号
								</td>
								<td width="30%">
									薪酬项目名称
								</td>
								<td width="50%">
									金额
								</td>
							</tr>
							<c:forEach var="itme" items="${charList}" varStatus="status">
								<tr>
									<td>
										${status.count }
										<input type="hidden" name="itemIds" value="${itme.pbcId }" />
									</td>
									<td>
										${itme.attributeName }
										<input type="hidden" name="itemNames"
											value="${itme.attributeName }" />
									</td>
									<td>
										<input name="salarys_hidden" size="15"
											onkeyup="nst_convert(this)">
										<span id="mess_${status.count }" style="color: red">*</span>
										<input type="hidden" name="salarys" size="15">
									</td>

								</tr>
							</c:forEach>
						</table>
					</div>
				</div>
			</form>
		</CENTER>
	</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -