JS判斷用戶電話號碼、emial
if(form1.corporation.checked){var ErrorInfo="";var email="";var telphone=""; var name=""; var flags=0;
email=document.form1.email.value;
name=document.form1.linkname.value;
telphone=document.form1.linktel.value;
//alert(email+" + " + telphone);
if (document.form1.linkname.value=="") {ErrorInfo = ErrorInfo + "用戶名為空!\n"; flags=1;}
if (document.form1.linktel.value=="") {ErrorInfo = ErrorInfo + "電話號碼為空!\n"; flags=1;}
if (email!="") {ErrorInfo = ErrorInfo + "郵箱地址為空!\n"; flags=1;}
if (isNaN(document.form1.linktel.value)) {ErrorInfo = ErrorInfo + "電話號碼中包含有非數字字符!\n"; flags=1;}
if(email!=""){if (email.lastIndexOf("@")== -1 || email.lastIndexOf(".") == -1)
{ErrorInfo = ErrorInfo + "郵箱地址不合法!\n地址格式應為emailname@host. "; flags=1;}}
if (flags){ alert (ErrorInfo); return false;} else{
if((document.form1.linktel.value.length<7) || (document.form1.linktel.value.length>11) ||((document.form1.linktel.value.length>7) && (document.form1.linktel.value.length<11))) {
if(confirm("系統檢測到您的電話號碼存在問題,是否繼續?"))
{
return true;
}else{
return false;
}
}
}
posted on 2008-12-11 21:08 丁克設計 閱讀(2072) 評論(1) 編輯 收藏 所屬分類: JavaScript技術文檔