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

📄 javascript.js

📁 jsp购物车源码,解压密码的要说明密码www.kj.com
💻 JS
字号:
<!--

<!-- 判断可选表格的内容是否显示 -->
function checktable(){
	if(document.userinfo.checkbox.checked == true){			
		document.all.option_table.style.display = "";		
	}
	else{			
		document.all.option_table.style.display = "none";
	}				
}

<!-- 用户名是否附和格式 -->
function isUserName(username){
	var i;
	if(username.length ==0 || username.length < 6 ){
		alert("用户名不能为空,长度不能少于6位,请返回重新输入!");
		return false;	
	}
	/*
	for(i=0;i<username.length;i++){
		if(username.charAt(i) < 'a' || username.charAt(i) > 'z' && username.charAt(i) < 'A' || username.charAt(i) > 'Z' && username.charAt(i) < '0' || username.charAt(i) > '9')
		{
			alert("输入的用户名含有非法字符,请返回重新输入!");
			return false;
		}
	}*/
	
	return true;	
}

<!-- 密码是否附和格式 -->
function isPassWord(pwd,repwd){
	if(pwd.length == 0 || pwd.length < 6 ){
		alert("密码长度不度少于6位,请返回重新输入!");
		return false;	
	}
	if(pwd != repwd){
		alert("两次输入密码不匹配,请返回重新输入!");
		return false;
	}
	return true;	
}

<!-- E-mail地址是否附和格式 -->
function isEmail(email){
        var str = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|NET|com|COM|cn|CN|gov|GOV|mil|MIL|org|ORG|edu|EDU|int|INT)$";
        var s = new RegExp(str);
	if(email.length == 0){
		alert ("E-mail地址不能为空,请返回重新输入!")
		return false;
	}
        if(email.search(s) != -1){
        	return true;
        } else{
             	alert ("E-mail地址格式不正确,请返回重新输入!")
             	return false;
        }
}

<!-- 身份证号是否附和格式 -->
function isId(id){ 	
	var i,j;
	j=id.length;
	if(j > 0 && j != 15 && j != 18){
		alert("身份证号必须是15或18位,请返回重新输入!");
		return false;
	}
	if(j == 15){
		for (i=0;i<15;i++){
			if (id.charAt(i)<'0' || id.charAt(i)>'9'){
				alert("输入的身份证号含有非法字符,请返回重新输入!");
				return false;
			}
		}
	}
	if(j == 18){
		for(i=0;i<17;i++){
			if(id.charAt(i)<'0' || id.charAt(i)>'9'){
				alert("输入的身份证号含有非法字符,请返回重新输入!");
				return false;
			}
		}
	}	
	return true;
}

<!-- 手机号码是否附和格式 -->
function isMobilePhone(phone){ 	
        var i=0;        
        for(i=0;i<phone.length;i++){
	  	if(phone.charAt(i) < '0' || phone.charAt(i) > '9' ){
	   		alert("输入的手机号码含有非法字符,请返回重新输入!");
	    		return false;
	  	}
	}	
	if(phone.length > 0 && phone.length != 11 ){
          	alert("手机号码长度不度少于11位,请返回重新输入!");
          	return false;
        }        
        return true 	
}

<!-- 电话号码是否附和格式 -->
function isPhone(phone){
        var str = "^[0-9]*[-]{0,3}[0-9]*$";
        var s = new RegExp(str);
	if(phone.length > 0 && phone.length < 8 ){
              	alert ("电话号码最小必须等于8位数,请返回重新输入!")
               	return false;		
	}
        if(phone.search(s) != -1) {
               	return true;
        }else {
              	alert ("电话号码格式不正确,请返回重新输入!")
               	return false;
        }
}

<!-- 邮政编码是否附和格式 -->
function isPostalcode(postalcode){
	if(isNaN(postalcode)){
              	alert("邮政编码必须为数字,请返回重新输入!")
               	return false;		
	}
	if(postalcode.length > 0 && postalcode.length < 6){
              	alert("邮政编码不能少于6位数,请返回重新输入!")
               	return false;		
	}
	return true;
}

	<!-- 验证表单提交的数据是否附和格式 -->
	function isNull(form){ 	
		if(!isUserName(form.username.value)){ 	<!-- 调用isUserName(username)函数 -->
			return false;
		}
		if(!isPassWord(form.pwd.value,form.repwd.value)){	<!-- 调用isPassWord(pwd,repwd)函数 -->
			return false;
		}
		if(!isEmail(form.email.value)){		<!-- 调用isEmail(email)函数 -->	
			return false;
		}
		if(!isId(form.id.value)){		<!-- 调用isId(Id)函数 -->	
			return false;
		}
		if(!isMobilePhone(form.mobile.value)){	<!-- 调用isMobilePhone(phone)函数 -->	
			return false;
		}
		if(!isPhone(form.phone.value)){		<!-- 调用isPhone(phone)函数 -->	
			return false;
		}
		if(!isPostalcode(form.postalcode.value)){<!-- 调用isPostalcode(postalcode)函数 -->		
			return false;
		}

		return true;
		
	}


//-->

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -