<%
long id= ParamUtil.getLongParameter(request,"id",-1);
QingJiaDAO qingJiaDAO=new QingJiaDAO();
QingJiaInfo qingJiaInfo=qingJiaDAO.findById(new Long(id));
List qingJiaTypes= qingJiaDAO.findAllQingJiaType();
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>岗位信息文档</title><script language="JavaScript" type="text/JavaScript" src="../js/dateMy97/WdatePicker.js"></script>
<script language="javascript"><!--<!--
function checksubmit(){ if(document.formqingjia.qingjiatypeid.value==""){
window.errormessage.innerText = "请假类型不能为空!";
return false;
}
var inputs = $('#qingjiatime input[type=text]');
if(inputs != null && inputs.length > 0){
for(var i=0;i<inputs.length;i++){
if($(inputs[i]).val() == null || $(inputs[i]).val().length == 0){
window.errormessage.innerText = "请假时间不能为空!";
return;
}
}
} if(document.formqingjia.qingjiatypeid.value=="2"){
就在这里写代码!!
就在这里写代码!!
就在这里写代码!! window.errormessage.innerText = "请假天数超过15天!";
return false;
}
document.formqingjia.submit();
}
function addMoreTime(){
var fig=document.formqingjia.figure.value;
var fname=parseInt(fig)+1;
var ffname=fname+1;
//alert(fname);
var str=document.createElement("div");
str.innerHTML+="<input style='width:20%;height:20px;' type='text' class='Wdate date' id='qingjiastartdate' name=qingjiastartdate"+fname+" onclick='WdatePicker()' contentEditable=false />"
+" <select name=startdaterange"+fname+" style='width:13%;'> <option value='1' selected>上午</option> <option value='2'>下午</option> </select> 至 "
+" <span> <input style='width:20%;height:20px;' type='text' class='Wdate date' id='qingjiaenddate' name=qingjiaenddate"+fname+" onClick='WdatePicker()'/>"
+" <select name=enddaterange"+fname+" style='width:13%;'> <option value='1' >上午</option> <option value='2' selected>下午</option> </select> </span> "
var morediv=document.getElementById("morediv");
morediv.appendChild(str);
document.formqingjia.figure.value=fname;
//alert("document.formqingjia.figure.value==>>>"+document.formqingjia.figure.value);
}
--></script>
<style type="text/css">
</style>
<link href="../css/style.css" rel="stylesheet" type="text/css" />
<link href="../css/style.css" rel="stylesheet" type="text/css" />
<link href="../inc/all.css" rel="stylesheet" type="text/css" />
<link rel="stylesheet" href="../css/tree/jquery.treeview1.css" />
<link rel="stylesheet" href="../css/tree/screen.css" />
<script src="../css/tree/lib/jquery.js" type="text/javascript"></script>
<script src="../css/tree/lib/jquery.cookie.js" type="text/javascript"></script>
<script src="../css/tree/lib/jquery.treeview.js" type="text/javascript"></script>
<script src="../css/tree/lib/demo.js" type="text/javascript"></script>
</head><body>
<div style="margin-top:0px;">
<table width="99%" border="0" align="right" cellpadding="0" cellspacing="0" style="margin-top:10px; margin-left:8px; ">
<form name="formqingjia" method="post" action="qingjiaapply_exec.jsp">
<input type="hidden" name=id value="<%=id %>"/>
<input type=hidden name=figure value=1>
<tr>
<td width="45%" align="left">
<table border="0" align="left" cellpadding="0" cellspacing="0">
<tr>
<td align="left" valign="middle" class="header1"></td>
<td class="header2">请假申请</td>
<td class="header3"></td>
</tr>
</table></td>
<td width="53%" align="left"></td>
</tr>
<tr>
<td colspan="2" valign="top" ><div id="content1" class="borader">
<table width="99%" border="0" align="center" cellpadding="0" cellspacing="0" >
<tr>
<td width="20%" align="right">
<div style="color:#ff0000" id="errormessage" name="errormessage"></div>
</td>
<td colspan="3"></td>
</tr>
<tr class="row_height">
<td width="8%"> </td>
<td width="12%" height="26" align="right">请假类型:</td>
<td width="22%">
<select name="qingjiatypeid" id="qingjiatypeid" style="width:34%">
<option value="">--</option>
<%
for(int i=0;i<qingJiaTypes.size();i++){
QingJiaType qingJiaType=(QingJiaType)qingJiaTypes.get(i);
%>
<option value="<%=qingJiaType.getId() %>" <%if(id!=-1){if(qingJiaType.getId().longValue()==qingJiaInfo.getQingJiaType().getId().longValue()){out.print("selected");}} %>><%=qingJiaType.getName() %></option>
<%
}
%>
</select>
<td width="10%"><font color="red"></font></td>
<td width="12%" align="right"></td>
<td width="20%"></td>
<td width="15%"> </td>
</tr>
<tr class="row_height" id="qingjiatime">
<td width="10%"> </td>
<td width="12%" align="right"> 请假时间:</td>
<td width="50%">
<div id="extra" >
<input style="width:20%;height:20px;" type="text" class="Wdate date" id="qingjiastartdate1" name="qingjiastartdate1" onclick="WdatePicker()"/>
<select name="startdaterange1" style="width:13%;">
<option value="1" selected>上午</option>
<option value="2">下午</option>
</select> 至
<span>
<input style="width:20%;height:20px;" type="text" class="Wdate date" id="qingjiaenddate1" name="qingjiaenddate1" onClick="WdatePicker()"/>
<select name="enddaterange1" style="width:13%;">
<option value="1">上午</option>
<option value="2" selected>下午</option>
</select>
</span>
<input type="button" name="b1" value="添加时间" onclick="addMoreTime()"/>
<div id="morediv"></div>
</div>
</td>
<td width="12%" align="right"></td>
<td width="20%"></td>
<td width="15%"> </td>
</tr>
<tr>
<tr class="row_height">
<td width="10%"> </td>
<td width="12%" align="right"></td>
<td width="20%"></td>
<td width="10%"> </td>
<td width="12%" align="right"> </td>
<td width="20%"></td>
<td width="15%"> </td>
</tr>
<tr>
<td> </td>
<td height="26" align="right">请假理由:</td>
<td colspan="4"><textarea id ="reason" name="reason" cols="55%" rows="4" ></textarea></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td height="26" align="right"></td>
<td colspan="4"></td>
<td> </td>
</tr>
<tr class="row_height">
<td width="10%"> </td>
<td width="12%" align="right">
<td width="20%" align="center">
<input type="button" name="Submit2" value="提 交" class="submit_2" onClick="javascript:checksubmit();" />
<input type="reset" name="Submit2" value="重 置" class="submit_2" /></td>
<td width="10%"></td>
<td width="12%" align="right"> </td>
<td width="20%"></td>
<td width="15%"> </td>
</tr>
</table></div>
</table>
</div>
</body>
</html>想在function checksubmit(){}里面写代码 求出如上图所示的请假天数和,然后和已知的一个数字比较,看是否超过请假天数,应该怎样写代码啊?
菜鸟不会啊,希望帮忙解决下,谢谢
long id= ParamUtil.getLongParameter(request,"id",-1);
QingJiaDAO qingJiaDAO=new QingJiaDAO();
QingJiaInfo qingJiaInfo=qingJiaDAO.findById(new Long(id));
List qingJiaTypes= qingJiaDAO.findAllQingJiaType();
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>岗位信息文档</title><script language="JavaScript" type="text/JavaScript" src="../js/dateMy97/WdatePicker.js"></script>
<script language="javascript"><!--<!--
function checksubmit(){ if(document.formqingjia.qingjiatypeid.value==""){
window.errormessage.innerText = "请假类型不能为空!";
return false;
}
var inputs = $('#qingjiatime input[type=text]');
if(inputs != null && inputs.length > 0){
for(var i=0;i<inputs.length;i++){
if($(inputs[i]).val() == null || $(inputs[i]).val().length == 0){
window.errormessage.innerText = "请假时间不能为空!";
return;
}
}
} if(document.formqingjia.qingjiatypeid.value=="2"){
就在这里写代码!!
就在这里写代码!!
就在这里写代码!! window.errormessage.innerText = "请假天数超过15天!";
return false;
}
document.formqingjia.submit();
}
function addMoreTime(){
var fig=document.formqingjia.figure.value;
var fname=parseInt(fig)+1;
var ffname=fname+1;
//alert(fname);
var str=document.createElement("div");
str.innerHTML+="<input style='width:20%;height:20px;' type='text' class='Wdate date' id='qingjiastartdate' name=qingjiastartdate"+fname+" onclick='WdatePicker()' contentEditable=false />"
+" <select name=startdaterange"+fname+" style='width:13%;'> <option value='1' selected>上午</option> <option value='2'>下午</option> </select> 至 "
+" <span> <input style='width:20%;height:20px;' type='text' class='Wdate date' id='qingjiaenddate' name=qingjiaenddate"+fname+" onClick='WdatePicker()'/>"
+" <select name=enddaterange"+fname+" style='width:13%;'> <option value='1' >上午</option> <option value='2' selected>下午</option> </select> </span> "
var morediv=document.getElementById("morediv");
morediv.appendChild(str);
document.formqingjia.figure.value=fname;
//alert("document.formqingjia.figure.value==>>>"+document.formqingjia.figure.value);
}
--></script>
<style type="text/css">
</style>
<link href="../css/style.css" rel="stylesheet" type="text/css" />
<link href="../css/style.css" rel="stylesheet" type="text/css" />
<link href="../inc/all.css" rel="stylesheet" type="text/css" />
<link rel="stylesheet" href="../css/tree/jquery.treeview1.css" />
<link rel="stylesheet" href="../css/tree/screen.css" />
<script src="../css/tree/lib/jquery.js" type="text/javascript"></script>
<script src="../css/tree/lib/jquery.cookie.js" type="text/javascript"></script>
<script src="../css/tree/lib/jquery.treeview.js" type="text/javascript"></script>
<script src="../css/tree/lib/demo.js" type="text/javascript"></script>
</head><body>
<div style="margin-top:0px;">
<table width="99%" border="0" align="right" cellpadding="0" cellspacing="0" style="margin-top:10px; margin-left:8px; ">
<form name="formqingjia" method="post" action="qingjiaapply_exec.jsp">
<input type="hidden" name=id value="<%=id %>"/>
<input type=hidden name=figure value=1>
<tr>
<td width="45%" align="left">
<table border="0" align="left" cellpadding="0" cellspacing="0">
<tr>
<td align="left" valign="middle" class="header1"></td>
<td class="header2">请假申请</td>
<td class="header3"></td>
</tr>
</table></td>
<td width="53%" align="left"></td>
</tr>
<tr>
<td colspan="2" valign="top" ><div id="content1" class="borader">
<table width="99%" border="0" align="center" cellpadding="0" cellspacing="0" >
<tr>
<td width="20%" align="right">
<div style="color:#ff0000" id="errormessage" name="errormessage"></div>
</td>
<td colspan="3"></td>
</tr>
<tr class="row_height">
<td width="8%"> </td>
<td width="12%" height="26" align="right">请假类型:</td>
<td width="22%">
<select name="qingjiatypeid" id="qingjiatypeid" style="width:34%">
<option value="">--</option>
<%
for(int i=0;i<qingJiaTypes.size();i++){
QingJiaType qingJiaType=(QingJiaType)qingJiaTypes.get(i);
%>
<option value="<%=qingJiaType.getId() %>" <%if(id!=-1){if(qingJiaType.getId().longValue()==qingJiaInfo.getQingJiaType().getId().longValue()){out.print("selected");}} %>><%=qingJiaType.getName() %></option>
<%
}
%>
</select>
<td width="10%"><font color="red"></font></td>
<td width="12%" align="right"></td>
<td width="20%"></td>
<td width="15%"> </td>
</tr>
<tr class="row_height" id="qingjiatime">
<td width="10%"> </td>
<td width="12%" align="right"> 请假时间:</td>
<td width="50%">
<div id="extra" >
<input style="width:20%;height:20px;" type="text" class="Wdate date" id="qingjiastartdate1" name="qingjiastartdate1" onclick="WdatePicker()"/>
<select name="startdaterange1" style="width:13%;">
<option value="1" selected>上午</option>
<option value="2">下午</option>
</select> 至
<span>
<input style="width:20%;height:20px;" type="text" class="Wdate date" id="qingjiaenddate1" name="qingjiaenddate1" onClick="WdatePicker()"/>
<select name="enddaterange1" style="width:13%;">
<option value="1">上午</option>
<option value="2" selected>下午</option>
</select>
</span>
<input type="button" name="b1" value="添加时间" onclick="addMoreTime()"/>
<div id="morediv"></div>
</div>
</td>
<td width="12%" align="right"></td>
<td width="20%"></td>
<td width="15%"> </td>
</tr>
<tr>
<tr class="row_height">
<td width="10%"> </td>
<td width="12%" align="right"></td>
<td width="20%"></td>
<td width="10%"> </td>
<td width="12%" align="right"> </td>
<td width="20%"></td>
<td width="15%"> </td>
</tr>
<tr>
<td> </td>
<td height="26" align="right">请假理由:</td>
<td colspan="4"><textarea id ="reason" name="reason" cols="55%" rows="4" ></textarea></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td height="26" align="right"></td>
<td colspan="4"></td>
<td> </td>
</tr>
<tr class="row_height">
<td width="10%"> </td>
<td width="12%" align="right">
<td width="20%" align="center">
<input type="button" name="Submit2" value="提 交" class="submit_2" onClick="javascript:checksubmit();" />
<input type="reset" name="Submit2" value="重 置" class="submit_2" /></td>
<td width="10%"></td>
<td width="12%" align="right"> </td>
<td width="20%"></td>
<td width="15%"> </td>
</tr>
</table></div>
</table>
</div>
</body>
</html>想在function checksubmit(){}里面写代码 求出如上图所示的请假天数和,然后和已知的一个数字比较,看是否超过请假天数,应该怎样写代码啊?
菜鸟不会啊,希望帮忙解决下,谢谢
这个 如果自己是搞程序这一块的还是自己尝试去写吧 毕竟这也是一次长进的机会