?? order.js
字號:
// JavaScript Document
//<script type="text/javascript">
var user=/^\w{6,10}$/;
var password=/^\w{6,10}$/;
var reszip=/^\d{6}$/;
var emails=/^([a-zA-Z0-9_-]+)@([a-zA-Z0-9_-]+)\.([a-zA-Z0-9_-])$/;
var realname=/^[u0391-\uFFE5]+$/;
var idcard=/^\d{15}|\d{18}|\d{17}[X,x]$/;
function address(){
if(document.forms[0].address.value==""){
document.getElementById("addr").innerHTML="地址不能為空!";
return false;
}
document.getElementById("addr").innerHTML="";
return true;
}
function checkName(){
var ch=document.forms[0].name.value;
if(ch==""){
document.getElementById("us").innerHTML="用戶名不能為空!";
return false;
} if(!user.test(ch)){
document.getElementById("us").innerHTML="用戶名只能在6-10位。";
return false;
}
document.getElementById("us").innerHTML="";
return true;
}
function checkPass(){
var pa=document.forms[0].pass.value;
if(pa==""){
document.getElementById("2").innerHTML="密碼不能為空!";
return false;
}if(!password.test(pa)){
document.getElementById("2").innerHTML="密碼只能是6-10位";
return false;
}
document.getElementById("2").innerHTML="";
return true;
}
function checkrePass(){
var rep=document.forms[0].repass.value;
var pa=document.forms[0].pass.value;
if(rep==""){
document.getElementById("3").innerHTML="確認密碼不能為空";
return false;
}
if(rep!=pa){
document.getElementById("3").innerHTML="兩次密碼必須一致";
return false;
}
document.getElementById("3").innerHTML="";
return true;
}
function checkRName(){
var realn=document.forms[0].reaname.value;
if(realn==""){
document.getElementById("4").innerHTML="真實姓名不能為空";
return false;
} if(!realname.test(realn)){
document.getElementById("4").innerHTML="真實姓名只能是中文";
return false;
}
document.getElementById("4").innerHTML="";
return true;
}
function checkEmail(){
var em=document.forms[0].email.value;
if(em==""){
document.getElementById("6").innerHTML="郵箱不能為空";
return false;
}if(!emails.test(em)){
document.getElementById("6").innerHTML="請輸入正確的郵箱地址";
return false;
}
document.getElementById("6").innerHTML="";
return true;
}
function checkZip(){
var zi=document.forms[0].zip.value;
if(zi!=""){
if(!reszip.test(zi)){
document.getElementById("5").innerHTML="郵編只能是6位數字";
return false;
}
}
return true;
}
function checkCard(){
var ca=document.forms[0].card.value;
if(!idcard.test(ca)){
document.getElementById("7").innerHTML="請輸入正確的身份證號碼";
return false;
}
return true;
}
function check(){
if(checkName() && checkPass() && checkrePass() && checkRName() && checkZip() && checkEmail()&& checkCard()){
return true;
}
return false;
}
//</script>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -