⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 base.js

📁 上网计费系统,适用网吧或者自己学习用用JAVA写成
💻 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 + -