📄 elecmeterinfomodify.jsp
字号:
<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>电表基本信息修改</title>
<script src="/Imis/imis_elec/js/checkdata.js" type="text/javascript"></script>
<%-- <script src="/Imis/imis_elec/js/elecMeterInfo.js" type="text/javascript"></script>--%>
<script type="text/javascript">
function checkValue() {
var ElecMeterRegNo = document.form1.ElecMeterRegNo.value;
if (ElecMeterRegNo=="") {
document.form1.ElecMeterRegNo.focus();
alert("电表编号不能为空");
return false;
}
if (ElecMeterRegNo.length > 30){
window.alert("电表编号长度超出,限定为0-30个英文字符");
document.form1.ElecMeterRegNo.focus();
return false;
}
var UserId = document.form1.UserId.value;
if (UserId=="") {
document.form1.UserId.focus();
alert("户号不能为空");
return false;
}
if (UserId.length > 20){
window.alert("户号长度超出,限定为0-20个英文字符");
document.form1.UserId.focus();
return false;
}
var ElecAmmeterType = document.form1.ElecAmmeterType.value;
if (ElecAmmeterType=="") {
document.form1.ElecAmmeterType.focus();
alert("电表类型不能为空");
return false;
}
if (ElecAmmeterType!=""){
var regp =/^\d{1,3}$/;
if (ElecAmmeterType.match(regp) == null)
{
document.form1.ElecAmmeterType.focus();
alert("电表类型必须是整数,最多3位");
return false;
}
}
var ElecMulties = document.form1.ElecMulties.value;
if (ElecMulties=="") {
document.form1.ElecMulties.focus();
alert("电表倍率不能为空");
return false;
}
if (ElecMulties!=""){
var regp =/^\d{1,5}$/;
if (ElecMulties.match(regp) == null)
{
document.form1.ElecMulties.focus();
alert("电表倍率必须是整数,最多5位");
return false;
}
}
var ElecMeterName = document.form1.ElecMeterName.value;
if (ElecMeterName=="") {
document.form1.ElecMeterName.focus();
alert("电表名称不能为空");
return false;
}
if (ElecMeterName.length > 50){
window.alert("电表名称长度超出,限定为0-50个英文字符。");
document.form1.ElecMeterName.focus();
return false;
}
var ElecMeterType = document.form1.ElecMeterType.value;
if (ElecMeterType.length > 30){
window.alert("电表型号长度超出,限定为0-30个英文字符。");
document.form1.ElecMeterType.focus();
return false;
}
var ElecMeterScope = document.form1.ElecMeterScope.value;
if (ElecMeterScope=="") {
document.form1.ElecMeterScope.focus();
alert("电表量程不能为空");
return false;
}
if (ElecMeterScope!=""){
var regp =/(^[\d]{1,6}|^[\d]{1,6})($|[\.][\d]{0,3}$)/;
if (ElecMeterScope.match(regp) == null)
{
document.form1.ElecMeterScope.focus();
alert("电表量程如果是浮点数,整数位最多6位,小数位3位 \n如果是整数,最多6位");
return false;
}
}
var ElecMeterCfg = document.form1.ElecMeterCfg.value;
if (ElecMeterCfg.length > 50){
window.alert("电表配置长度超出,限定为0-50个英文字符。");
document.form1.ElecMeterCfg.focus();
return false;
}
var ElecMeterAddr = document.form1.ElecMeterAddr.value;
if (ElecMeterAddr.length > 100){
window.alert("安装位置长度超出,限定为0-100个英文字符。");
document.form1.ElecMeterAddr.focus();
return false;
}
var ElecMeterStatus = document.form1.ElecMeterStatus.value;
if (ElecMeterStatus!=""){
var regp =/^\d{1,3}$/;
if (ElecMeterStatus.match(regp) == null)
{
document.form1.ElecMeterStatus.focus();
alert("电表状况必须是整数,最多3位");
return false;
}
}
var UseElecType = document.form1.UseElecType.value;
if (UseElecType!=""){
var regp =/^\d{1,3}$/;
if (UseElecType.match(regp) == null)
{
document.form1.UseElecType.focus();
alert("用电分类必须是整数,最多3位");
return false;
}
}
var UseYearSum = document.form1.UseYearSum.value;
if (UseYearSum!=""){
var regp =/(^[\d]{1,4}|^[\d]{1,4})($|[\.][\d]{0,2}$)/;
if (UseYearSum.match(regp) == null)
{
document.form1.UseYearSum.focus();
alert("使用年限如果是浮点数,整数位最多4位,小数位2位 \n如果是整数,最多7位");
return false;
}
}
<%-- var reMark = document.form1.ReMark.value;--%>
<%-- if (reMark=="") { --%>
<%-- document.form1.ReMark.focus();--%>
<%-- alert("标志不能为空");--%>
<%-- return false;--%>
<%-- }--%>
<%-- if (reMark!=""){--%>
<%-- var regp =/^\d{1,3}$/;--%>
<%-- if (reMark.match(regp) == null) --%>
<%-- {--%>
<%-- document.form1.ReMark.focus();--%>
<%-- alert("标志必须是整数,最多三位");--%>
<%-- return false;--%>
<%-- }--%>
<%-- }--%>
var memo = document.form1.Memo.value;
if (memo.length > 100){
window.alert("输入备注长度超出,限定为0-100个英文字符。");
document.form1.Memo.focus();
return false;
}
return true;
}
</script>
</head>
<link rel="stylesheet" type="text/css" href="/Imis/imis_elec/css/style.css">
<body BGCOLOR=#FFFFFF LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0 scrolling="auto" background="/Imis/imis_elec/images/bg_main.png">
<form method="post" action="/Imis/servlet/ElecMeterInfo?pattern=getElecMeterInfo&page=modify">
<table align="left" width="100%" border="0" class="ziti">
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td width="11%" align="right">电表编号:</td>
<td width="20%"><input type="text" name="ElecMeterRegNo" class="text1" /></td>
<td align="left"><input type="submit" name="Submit" value="查 询" class="anniu" /></td>
</tr>
</table>
</form>
<c:if test="${requestScope.ElecMeterRegNoUnexisted!=null}">
<br/><br/><br/><br/><hr><font color="red"><h2 align="left" class="ziti">${requestScope.ElecMeterRegNoUnexisted}</h2></font>
</c:if>
<c:if test="${requestScope.ElecMeterInfo!=null}">
<br/><br/><br/>
<form method="post" action="/Imis/servlet/ElecMeterInfo?pattern=modify" name="form1" onsubmit="return checkValue()">
<table align="left" width="526" border="0" class="ziti">
<tr>
<td width="17%" align="right">电表编号:</td>
<td width="33%">
<input type="text" name="ElecMeterRegNo" value="${requestScope.ElecMeterInfo.elecMeterRegNo}" readonly="readonly" class="text1" />
<font color="red"> *</font>
</td>
<td align="right" width="17%">户 号:</td>
<td width="33%"><input type="text" name="UserId" value="${requestScope.ElecMeterInfo.userId}" readonly="readonly" class="text1" size="15"/>
<font color="red"> *</font></td>
</tr>
<tr>
<td align="right">电表类型:</td>
<td>
<select name="ElecAmmeterType" id="ElecAmmeterType" class="text1">
<option value="1" <c:if test="${requestScope.ElecMeterInfo.elecAmmeterType==1}">selected</c:if>>
工业用电表
</option>
<option value="2" <c:if test="${requestScope.ElecMeterInfo.elecAmmeterType==2}">selected</c:if>>
居民用电表
</option>
</select>
</td>
<td align="right">电表倍率:</td>
<td><input type="text" name="ElecMulties" value="${requestScope.ElecMeterInfo.elecMulties}" class="text1" size="7"/>
<font color="red"> *</font></td>
</tr>
<tr>
<td align="right">电表名称:</td>
<td><input type="text" name="ElecMeterName" value="${requestScope.ElecMeterInfo.elecMeterName}" class="text1" size="24"/>
<font color="red"> *</font></td>
<td align="right">电表型号:</td>
<td><input type="text" name="ElecMeterType" value="${requestScope.ElecMeterInfo.elecMeterType}" class="text1"/></td>
</tr>
<tr>
<td align="right">电表量程:</td>
<td><input type="text" name="ElecMeterScope" value="${requestScope.ElecMeterInfo.elecMeterScope}" class="text1" size="12"/>
<font color="red"> *</font></td>
<td align="right">电表配置:</td>
<td><input type="text" name="ElecMeterCfg" value="${requestScope.ElecMeterInfo.elecMeterCfg}" class="text1" size="25"/></td>
</tr>
<tr>
<td align="right">安装位置:</td>
<td><input type="text" name="ElecMeterAddr" value="${requestScope.ElecMeterInfo.elecMeterAddr}" class="text1" size="28"/></td>
<td align="right">电表状况:</td>
<td>
<select name="ElecMeterStatus" id="ElecMeterStatus" class="text1">
<option value="1" <c:if test="${requestScope.ElecMeterInfo.elecMeterStatus==1}">selected</c:if>>好 </option>
<option value="2" <c:if test="${requestScope.ElecMeterInfo.elecMeterStatus==2}">selected</c:if>>需要维修</option>
<option value="3" <c:if test="${requestScope.ElecMeterInfo.elecMeterStatus==3}">selected</c:if>>停用</option>
<option value="4" <c:if test="${requestScope.ElecMeterInfo.elecMeterStatus==4}">selected</c:if>>报废</option>
<option value="5" <c:if test="${requestScope.ElecMeterInfo.elecMeterStatus==5}">selected</c:if>>其他</option>
</select>
</td>
</tr>
<tr>
<td align="right">用电分类:</td>
<td>
<select name="UseElecType" id="UseElecType" class="text1">
<option value="1" <c:if test="${requestScope.ElecMeterInfo.useElecType==1}">selected</c:if> >非居民照明</option>
<option value="2" <c:if test="${requestScope.ElecMeterInfo.useElecType==2}">selected</c:if> >居民照明</option>
<option value="3" <c:if test="${requestScope.ElecMeterInfo.useElecType==3}">selected</c:if> >商业用电</option>
<option value="4" <c:if test="${requestScope.ElecMeterInfo.useElecType==4}">selected</c:if> >非商业用电</option>
<option value="5" <c:if test="${requestScope.ElecMeterInfo.useElecType==5}">selected</c:if> >工业用电</option>
<option value="6" <c:if test="${requestScope.ElecMeterInfo.useElecType==6}">selected</c:if> >非工业用电</option>
</select>
</td>
<td align="right">安装日期:</td>
<td>
<!-- <input type="text" name="UseDate" value="${requestScope.ElecMeterInfo.useDate}"/> -->
<input name="UseDate" id="UseDate" size="10" maxlength="10" type="text" value="${requestScope.ElecMeterInfo.useDate}" onmousedown="javascript:setday(form1.UseDate);" readonly="readonly">
</td>
</tr>
<tr>
<td align="right">使用年限:</td>
<td><input type="text" name="UseYearSum" value="${requestScope.ElecMeterInfo.useYearSum}" class="text1" size="7"/></td>
<%-- <td align="right">标 志:</td>--%>
<%-- <td><input type="text" name="ReMark" value="${requestScope.ElecMeterInfo.reMark}" class="text1" size="5"/></td>--%>
</tr>
<tr>
<td align="right">备 注:</td>
<td><textarea name="Memo" rows="4" cols="25" class="text1">${requestScope.ElecMeterInfo.memo}</textarea></td>
</tr>
<tr>
<td></td>
<td align="right"><input type="submit" name="Submit" value="修 改" class="anniu" /></td>
</tr>
</table>
</form>
</c:if>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -