📄 elecuseinfo.js
字号:
// JavaScript Document
// JavaScript Document
function checkValue() {
var ElecMeterRegNo = document.form1.ElecMeterRegNo.value;
if (ElecMeterRegNo=="") {
alert("电表编号不能为空!");
document.form1.ElecMeterRegNo.focus();
return false;
}
if (ElecMeterRegNo.length > 30){
window.alert("电表编号长度超出,限定为0-30个英文字符。");
document.form1.ElecMeterRegNo.focus();
return false;
}
var NowReading = document.form1.NowReading.value;
if (NowReading=="") {
document.form1.NowReading.focus();
alert("本月指数不能为空");
return false;
}
if (NowReading!=""){
var regp = /(^[\d]{1,7}|^[\d]{1,7})($|[\.][\d]{0,3}$)/;
if (NowReading.match(regp) == null)
{
document.form1.NowReading.focus();
alert("本月指数如果是浮点数,整数位最多7位, 小数位最多3位 \n如果是整数,最多7位");
return false;
}
}
var ElecMeterReading = document.form1.ElecMeterReading.value;
if (ElecMeterReading=="") {
document.form1.ElecMeterReading.focus();
alert("上月指数不能为空");
return false;
}
if (ElecMeterReading!=""){
var regp = /(^[\d]{1,7}|^[\d]{1,7})($|[\.][\d]{0,3}$)/;
if (ElecMeterReading.match(regp) == null)
{
document.form1.ElecMeterReading.focus();
alert("上月指数如果是浮点数,整数位最多7位, 小数位最多3位 \n如果是整数,最多7位");
return false;
}
}
var ReadOn = document.form1.ReadOn.value;
if (ReadOn=="") {
document.form1.ReadOn.focus();
alert("读数单位不能为空");
return false;
}
if (ReadOn.length > 20){
window.alert("读数单位长度超出,限定为0-20个英文字符");
document.form1.ReadOn.focus();
return false;
}
var XianLoss = document.form1.XianLoss.value;
if (XianLoss=="") {
document.form1.XianLoss.focus();
alert("线损不能为空");
return false;
}
if (XianLoss!=""){
var regp = /(^[\d]{1,7}|^[\d]{1,7})($|[\.][\d]{0,3}$)/;
if (XianLoss.match(regp) == null)
{
document.form1.XianLoss.focus();
alert("线损如果是浮点数,整数位最多7位, 小数位最多3位 \n如果是整数,最多7位");
return false;
}
}
var BianLoss = document.form1.BianLoss.value;
if (BianLoss=="") {
document.form1.BianLoss.focus();
alert("变损不能为空");
return false;
}
if (BianLoss!=""){
var regp = /(^[\d]{1,7}|^[\d]{1,7})($|[\.][\d]{0,3}$)/;
if (BianLoss.match(regp) == null)
{
document.form1.BianLoss.focus();
alert("变损如果是浮点数,整数位最多7位, 小数位最多3位 \n如果是整数,最多7位");
return false;
}
}
var TuiBu = document.form1.TuiBu.value;
if (TuiBu=="") {
document.form1.TuiBu.focus();
alert("退补电量不能为空");
return false;
}
if (TuiBu!=""){
var regp = /(^[\d]{1,7}|^[\d]{1,7})($|[\.][\d]{0,3}$)/;
if (TuiBu.match(regp) == null)
{
document.form1.TuiBu.focus();
alert("退补电量如果是浮点数,整数位最多7位, 小数位最多3位 \n如果是整数,最多7位");
return false;
}
}
var SumElec = document.form1.SumElec.value;
if (SumElec=="") {
document.form1.SumElec.focus();
alert("计费电量不能为空");
return false;
}
if (SumElec!=""){
var regp = /(^[\d]{1,7}|^[\d]{1,7})($|[\.][\d]{0,3}$)/;
if (SumElec.match(regp) == null)
{
document.form1.SumElec.focus();
alert("计费电量如果是浮点数,整数位最多7位, 小数位最多3位 \n如果是整数,最多7位");
return false;
}
}
var PriceUnit = document.form1.PriceUnit.value;
if (PriceUnit=="") {
document.form1.PriceUnit.focus();
alert("单价不能为空");
return false;
}
if (PriceUnit!=""){
var regp = /(^[\d]{1,7}|^[\d]{1,7})($|[\.][\d]{0,3}$)/;
if (PriceUnit.match(regp) == null)
{
document.form1.PriceUnit.focus();
alert("单价必须是浮点数,整数位最多7位, 小数位最多3位 \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;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -