📄 validatepatinfo2.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 + -