WebRoot/js/check.js

(开头部分) 2KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

function isNotEmpty(elem, msg) {
	var str = elem.value;
	if (str == null || str.length == 0) {
		alert(msg);
		elem.focus();
		return false;
	} else {
		return true;
	}
}
function checkUsernameFormat(elem) {
	var strValidChars = "0123456789_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
	var strChar;
	var blnResult = true;
	var str = elem.value;
	str = str.toString();
	if(!isNotEmpty(elem,'用户名不得为空!'))
		return false;
	if (elem.value.length < 3 || elem.value.length > 16) {
		alert("用户名长度必须大于3,小于16!");
		elem.focus();
		return false;
	}
	for (i = 0; i < str.length && blnResult == true; i++) {
		strChar = str.charAt(i);
		if (strValidChars.indexOf(strChar) == -1) {
			blnResult = false;
		}
	}
	if (!blnResult) {
		alert('用户名格式不正确!');
		elem.focus();
	}
	return blnResult;
}
function isNumeric(elem, msg) {
	var strValidChars = "0123456789";
	var strChar;
	var Result = true;
	var str = elem.value;
	str = str.toString();
	if (str.length == 0) {
		Result = false;
	}
	for (i = 0; i < str.length && Result == true; i++) {
		strChar = str.charAt(i);
		if (strValidChars.indexOf(strChar) == -1) {
			Result = false;
		}
	}
	if (!Result) {
		alert(msg);
		elem.focus();
	}
	return Result;
}
function isEmail(elem) {
	if (elem.value.indexOf("@") != -1 && elem.value.indexOf(".") != -1) {
		return true;
	} else {
后面还有 47 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。