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

📄 validatepatinfo2.js

📁 基于java的医院门诊管理系统
💻 JS
字号:
<!--
function validate(){
	var realName = document.info.name.value;
	var age = document.info.age.value;
	var phone = document.info.phone.value;
	var email = document.info.email.value;
	var id=document.info.IDCard.value;

	var primeInRealName = realName.indexOf("'");
	var primeInPhone = phone.indexOf("'");
	var primeInEmail = email.indexOf("'");
	var atInEmail = email.indexOf("@");
	var dotInEmail = email.indexOf(".");
	
	
	
	
	//用u25143 名u20013 包u21547 '号
		//密u30721 至u23569 是位
	if(realName == ""){
		alert("请输入真实姓名!");
		return false;
	}
	//错u-29713 的u22995 名u26684 式
	if(primeInRealName != -1){
		alert("错误的姓名格式!");
		return false;
	}
	if(age==""){
		alert("请输入年龄!");
		return false;
	}
	if(ValidAge(age)==-1){
		alert("年龄只能由数字组成!");
		return false;
	}
	if(id==""){
		alert("请输入身份证号!");
		return false;
	}
	if(ValidID(id)==-1){
		alert("身份证号只能由数字组成!");
		return false;
	}
	//不u21512 法u30340 电u-29731 号u30721 
	if(phone != ""){
	if(phone.length < 8){
		alert("电话号码不合法!");
		return false;
	}
	//电u-29731 号u30721 中u21253 含号
	if(primeInPhone != -1){
		alert("电话号码不合法!");
		return false;
	}
	//不u21512 法u30340 电u-29731 号u30721 
	if(ValidPhone(phone) == -1){
		alert("电话号码不合法!");
		return false;
	}
	}
	//email中u21253 含号
	if(email != ""){
	if(primeInEmail != -1){
		alert("电子邮箱中不能包含'号!");
		return false;
	}
	//email中u27809 有u21253 含号
	if(atInEmail == -1){
		alert("不合法的电子邮箱!");
		return false;
	}
	//email中u27809 有u21253 含号
	if(dotInEmail == -1){
		alert("不合法的电子邮箱!");
		return false;
	}
	//过u30701 的mail地u22336 
	if(email.length < 7){
		alert("不合法的电子邮箱!");
		return false;
	}
	}	
	//验u-29759 电u-29731 号u30721 的u21512 法u24615 
	function ValidPhone(phone){
		var str = "0123456789()- ";
		var valid = 1;
		var c;
		for(i = 0; i < phone.length && valid == 1; i++){
			c = phone.charAt(i);
			if(str.indexOf(c) == -1)
				valid = -1;
		}
		return valid;
	}
	
	function ValidAge(age){
		var str = "0123456789 ";
		var valid = 1;
		var c;
		for(i = 0; i < age.length && valid == 1; i++){
			c = age.charAt(i);
			if(str.indexOf(c) == -1)
				valid = -1;
		}
		return valid;
	}
	function ValidID(id){
		var str = "0123456789 ";
		var valid = 1;
		var c;
		for(i = 0; i < id.length && valid == 1; i++){
			c = id.charAt(i);
			if(str.indexOf(c) == -1)
				valid = -1;
		}
		return valid;
	}
	return true;
}
--> 

⌨️ 快捷键说明

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