📄 base.js
字号:
function reloadImage(url) { document.getElementById("codeImage").src = "authimg";}function validateLoginForm(form) { if (isNull(form.loginName.value)) { alert("\u7528\u6237\u540d\u4e0d\u80fd\u4e3a\u7a7a\uff01"); form.loginName.focus(); return false; } if (isNull(form.loginPassword.value)) { alert("\u5bc6\u7801\u4e0d\u80fd\u4e3a\u7a7a\uff01"); form.loginPassword.focus(); return false; } else { if (form.loginPassword.value.length < 4 || form.loginPassword.value.length > 12) { alert("\u60a8\u7684\u5bc6\u7801\u5c11\u4e8e4\u4f4d\u6216\u591a\u4e8e12\u4f4d!"); form.loginPassword.value = ""; form.loginPassword.focus(); return false; } } if (isNull(form.verifyCode.value)) { alert("\u9a8c\u8bc1\u7801\u4e0d\u80fd\u4e3a\u7a7a\uff01"); form.verifyCode.focus(); return false; } return true;}function validateProductForm(form) { if (isNull(form.productName.value)) { alert("\u54c1\u724c\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a\uff01"); form.productName.focus(); return false; } if (isNull(form.productType.value)) { alert("\u54c1\u724c\u7c7b\u578b\u4e0d\u80fd\u4e3a\u7a7a\uff01"); form.productType.focus(); return false; } if (isNull(form.baseFee.value)) { alert("\u6708\u79df\u8d39\u4e0d\u80fd\u4e3a\u7a7a\uff01"); form.baseFee.focus(); return false; } else { if (!isNumber(form.baseFee.value)) { alert("\u6708\u79df\u8d39\u5fc5\u987b\u4e3a\u6570\u5b57\uff01"); form.baseFee.focus(); return false; } } if (isNull(form.rateFee.value)) { alert("\u5c0f\u65f6\u8d39\u4e0d\u80fd\u4e3a\u7a7a\uff01"); form.rateFee.focus(); return false; } else { if (!isNumber(form.rateFee.value)) { alert("\u5c0f\u65f6\u8d39\u5fc5\u987b\u4e3a\u6570\u5b57\uff01"); form.rateFee.focus(); return false; } } if (isNull(form.dailyLimit.value)) { alert("\u65e5\u9650\u65f6\u4e0d\u80fd\u4e3a\u7a7a\uff01"); form.dailyLimit.focus(); return false; } else { if (!isNumber(form.dailyLimit.value)) { alert("\u65e5\u9650\u65f6\u5fc5\u987b\u4e3a\u6570\u5b57\uff01"); form.dailyLimit.focus(); return false; } } if (isNull(form.monthLimit.value)) { alert("\u6708\u9650\u65f6\u4e0d\u80fd\u4e3a\u7a7a\uff01"); form.monthLimit.focus(); return false; } else { if (!isNumber(form.monthLimit.value)) { alert("\u6708\u9650\u65f6\u5fc5\u987b\u4e3a\u6570\u5b57\uff01"); form.monthLimit.focus(); return false; } } if (isNull(form.upLimit.value)) { alert("\u4e0a\u884c\u901f\u7387\u4e0d\u80fd\u4e3a\u7a7a\uff01"); form.upLimit.focus(); return false; } else { if (!isNumber(form.upLimit.value)) { alert("\u4e0a\u884c\u901f\u7387\u5fc5\u987b\u4e3a\u6570\u5b57\uff01"); form.upLimit.focus(); return false; } } if (isNull(form.downLimit.value)) { alert("\u4e0b\u884c\u901f\u7387\u4e0d\u80fd\u4e3a\u7a7a\uff01"); form.downLimit.focus(); return false; } else { if (!isNumber(form.downLimit.value)) { alert("\u4e0b\u884c\u901f\u7387\u5fc5\u987b\u4e3a\u6570\u5b57\uff01"); form.downLimit.focus(); return false; } } if (isNull(form.sfee.value)) { alert("\u6d41\u91cf\u8d39\u7387\u4e0d\u80fd\u4e3a\u7a7a\uff01"); form.sfee.focus(); return false; } else { if (!isNumber(form.sfee.value)) { alert("\u6d41\u91cf\u8d39\u7387\u5fc5\u987b\u4e3a\u6570\u5b57\uff01"); form.sfee.focus(); return false; } } return true;}function validateRegisterForm(form) { var temp = form.password1.value; if (isNull(form.loginName.value)) { alert("\u7528\u6237\u540d\u4e0d\u80fd\u4e3a\u7a7a\uff01"); form.nickname.focus(); return false; } if (isNull(form.password1.value)) { alert("\u5bc6\u7801\u4e0d\u80fd\u4e3a\u7a7a\uff01"); form.password1.focus(); return false; } else { if (temp.length < 6 || temp.length > 14) { alert("\u60a8\u7684\u5bc6\u7801\u5c11\u4e8e6\u4f4d\u6216\u591a\u4e8e14\u4f4d!"); form.password1.value = ""; form.password1.focus(); return false; } } if (isNull(form.password2.value)) { alert("\u91cd\u590d\u5bc6\u7801\u4e0d\u80fd\u4e3a\u7a7a\uff01"); form.password2.focus(); return false; } if (temp != form.password2.value) { alert("\u4e24\u6b21\u8f93\u5165\u5bc6\u7801\u4e0d\u4e00\u81f4\uff01"); form.password1.value = ""; form.password2.value = ""; form.password1.focus(); return false; } if (isNull(form.email.value) || !isEmail(form.email.value)) { alert("\u60a8\u7684e-mail\u4e0d\u7b26\u5408\u89c4\u8303!"); form.email.value = ""; form.email.focus(); return false; } if (isNull(form.address.value)) { alert("\u8425\u4e1a\u5385\u5730\u5740\u4e0d\u80fd\u4e3a\u7a7a\uff01"); form.address.focus(); return false; } if (!isPhone(form.telephone.value)) { alert("\u7535\u8bdd\u53f7\u7801\u542b\u6709\u975e\u6cd5\u5b57\u7b26\uff01"); form.telephone.value = ""; form.telephone.focus(); return false; } form.submit();}function createText() { var isChecked = document.getElementById("selectPermission"); var temp = document.getElementById("divTable"); if (isChecked.checked) { temp.style.display = "block"; } else { temp.style.display = "none"; }}function isNull(str) { if (str == "") { return true; } var regu = "^[ ]+$"; var re = new RegExp(regu); return re.test(str);}function selectSex() { var female = document.getElementById("female"); female.checked = "checked";}function selectRole() { var tempRole = document.getElementById("tempRole").value; var role = document.getElementById("role"); var options = role.options; for (var i = 0; i < options.length; i++) { if (options[i].value == tempRole) { options[i].selected = "selected"; return; } }}function selectProduct() { var tempProduct = document.getElementById("tempProduct").value; var product = document.getElementById("productId"); var options = product.options; for (var i = 0; i < options.length; i++) { if (options[i].value == tempProduct) { options[i].selected = "selected"; return; } }}function selectProductType() { var tempType = document.getElementById("tempProductType").value; var productType = document.getElementById("productType"); var options = productType.options; for (var i = 0; i < options.length; i++) { if (options[i].value == tempType) { options[i].selected = "selected"; return; } }}function selectAll() { var permissions = document.getElementsByName("addPermission"); for (var i = 0; i < permissions.length; i++) { permissions[i].checked = true; }}function clearAll() { var permissions = document.getElementsByName("addPermission"); for (var i = 0; i < permissions.length; i++) { permissions[i].checked = false; }}function selectPermission() { var selPerm = document.getElementsByName("permission"); var permissions = document.getElementsByName("addPermission"); for (var n = 0; n <selPerm.length; n++) { var selIndex = selPerm[n].value; permissions[selIndex].checked = true; }}/*****************************************
功能:检查是否为Email Address
参数:inputString 要检查的字符串
返回值:
true :合法的mail地址
false:非法Email地址
******************************************/function isEmail(inputString) { var pattern = /^([\.a-zA-Z0-9_-]){3,}@([a-zA-Z0-9_-]){1,}(\.([a-zA-Z0-9]){1,}){1,}$/; if (!pattern.test(inputString)) { return false; } return true;}/*****************************************
功能:检查是否为整数数字
参数:str 要检查的字符串
返回值:true为是数字,false为不是数字
******************************************/function isNumber(str) { return /[0-9](.[0-9]{2})?$/.test(str);}/*****************************************
功能:检查是否为电话号码
参数:要检查的字符串
返回值:true为是合法,false为不合法
*****************************************/function isPhone(phone) { var i, j, strTemp; strTemp = "0123456789-()# "; for (i = 0; i < phone.length; i++) { j = strTemp.indexOf(phone.charAt(i)); if (j == -1) {
//说明有字符不合法 return false; } }
//说明合法 return true;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -