?? updatespoil.jsp
字號:
<%@ page language="java" pageEncoding="GB2312"%>
<html>
<head>
<title>商品信息修改頁面</title>
<style>
td{font-family:Tahoma;font-size:15px;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
</style>
<script src="/supermarket/comm/Calendar.js"></script>
</head>
<script langauge="javascript">
function numberOnly(){
if (!((event.keyCode>=48)&&(event.keyCode<=57))||(event.keyCode==8)||(event.keyCode==10)||(event.keyCode==13))
event.returnValue=false;
if((event.shiftKey)&&((event.keyCode>=48)&&(event.keyCode<=57))) event.returnValue=false;
}
function notNull(fieldname,string){
if(string.value==""){
alert(fieldname+"不能為空");
string.focus();
return false;
}
else
return true;
}
function notSelect(fieldname,string){
if(string.options[0].selected){
alert(fieldname+"不能為空");
return false;
}
else
return true;
}
function validform(){
if(
notNull("商品數(shù)量",document.modifyform.SpoilNum)
&¬Null("登記日期",document.modifyform.RegDate)
{ return true;}
else
return false;
}
</script>
<body text="#666666">
<div align=center>
<%!String MerchID,SpoilNum,RegDate,SpoilageCause; %>
<%MerchID=request.getParameter("MerchID").trim();
SpoilNum=request.getParameter("SpoilNum").trim();
RegDate=request.getParameter("RegDate").trim();
SpoilageCause=request.getParameter("SpoilageCause").trim();
%>
<div align="center">
<h3>修改商品報損信息</h3>
</div>
<form action="StorageServlet" name="modifyform" method="post" id="modifyform" onSubmit="return validform()">
<table width="60%" border="1" cellspacing="0" cellpadding="0" bordercolor="#DADADA" bordercolordark="EBEBEB"
align="center">
<tr>
<td width="30%" align="center" bgcolor="#EBEBEB">
商品編號
</td>
<td width="46%">
<%=MerchID %>
<input type="hidden" name="MerchID" value="<%=MerchID%>">
</td>
</tr>
<tr>
<td width="20%" align="center" bgcolor="#EBEBEB">
報損數(shù)量
</td>
<td width="46%">
<input type="text" name="SpoilNum" value="<%=SpoilNum%>" onKeyPress="numberOnly()" onkeyup="value=value.replace(/[^\d]/g,'');" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''));">
</td>
</tr>
<tr>
<td width="20%" align="center" bgcolor="#EBEBEB">
新報損量
</td>
<td width="46%">
<input type="text" name="nSpoilNum" value="" onKeyPress="numberOnly()" onkeyup="value=value.replace(/[^\d]/g,'');" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''));">
</td>
</tr>
<tr>
<td width="20%" align="center" bgcolor="#EBEBEB">
登記日期
</td>
<td width="46%">
<input type="text" name="RegDate" value="<%=RegDate%>" onClick="setDay(this);" readonly>
</td>
</tr>
<tr>
<td width="20%" align="center" bgcolor="#EBEBEB">
報損原因
</td>
<td width="46%">
<input type="text" name="SpoilageCause" value="<%=SpoilageCause%>" >
</td>
</tr>
<tr align="center">
<td colspan="2" align="center">
<input type="submit" name="update" value="修改" onClick='modifyform.action.value="updateSpoil";'>
<input type="submit" name="delete" value="刪除" onClick='modifyform.action.value="deleteSpoil";return confirm("確實要刪除嗎?");'>
</td>
</tr>
</table>
<input type="hidden" name="action" value=""/>
</form>
</div>
<%
String success = (String) request.getAttribute("success");
if ("updateSpoilnull".equals(success)) {
%>
<script language="javascript">
alert("商品編號,報損數(shù)量和登記日期不能為空!");
</script>
<% request.removeAttribute("success");
}else if("updateSpoilDate".equals(success)){
%>
<script language="javascript">
alert("只能修改當天登記的商品!");
</script>
<%
request.removeAttribute("success");
}
%>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -