📄 granthumanlist.jsp
字号:
<%@ page contentType="text/html; charset=gb2312" language="java"
errorPage=""%>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%>
<%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jstl/fmt_rt" prefix="fmt"%>
<html>
<head>
<title>薪酬发放信息</title>
</head>
<script type="text/javascript" src="/hr/js/share/share.js"></script>
<body>
<table width="973" border="1">
<tr class="table_list_tr">
<td>
序号
</td>
<td>
档案编号
</td>
<td>
姓名
</td>
<td>
基本工资
</td>
<td>
交通补贴
</td>
<td>
出差补助
</td>
<td>
住房补贴
</td>
<td>
年终奖
</td>
<td>
午餐补助
</td>
<td>
奖励金额
</td>
<td>
销售绩金额
</td>
<td>
引扣金额
</td>
</tr>
<c:set var="salaryIds" value=""></c:set>
<logic:iterate id="hum" name="hums" indexId="index">
<tr>
<td>
${index+1 }
</td>
<td>
<input name="humanIds" value="${hum[0] }" style="border: 0"
size="12" readonly="readonly" />
</td>
<td>
<input name="humanNames" value="${hum[1] }" style="border: 0"
size="10" readonly="readonly" />
</td>
<c:set var="salaryIds" value="${salaryIds}${hum[2]}"></c:set>
<c:set var="sum" value="0"></c:set>
<c:forEach var="salary" items="${salaryList[index]}" varStatus="i">
<td>
<fmt:formatNumber value="${salary }" pattern="##,###"></fmt:formatNumber>
</td>
<c:set var="sum" value="${sum + salary}"></c:set>
</c:forEach>
<td>
<input type="text" name="bounsSums" size="10" />
</td>
<td>
<input type="text" name="saleSums" size="10" />
</td>
<td>
<input type="text" name="deductSums" size="10">
<input type="hidden" name="salaryStandardSums" size="10"
value="${sum }" />
</td>
</tr>
</logic:iterate>
</table>
<script type="text/javascript">
function validate(){
var boo = false;
var bounsSums = document.getElementsByName("bounsSums");
var saleSums = document.getElementsByName("saleSums");
var deductSums = document.getElementsByName("deductSums");
for(var k=0;k<bounsSums.length;k++){
if(bounsSums[k].value == ""){
bounsSums[k].value = 0;
}
if(saleSums[k].value == ""){
saleSums[k].value = 0;
}
if(deductSums[k].value == ""){
deductSums[k].value = 0;
}
if(isNaN(bounsSums[k].value)||isNaN(saleSums[k].value)||isNaN(deductSums[k].value)){
alert("您输入了非法数字!");
boo = true;
break;
}
}
return boo;
}
</script>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -