<script type="text/javascript" language="javascript">
<!--
    function CheckForm(){
        var objForm = document.form1;
        var ID = objForm.txtID.value;
        var pass = objForm.txtPass.value;
        var repass = objForm.txtRePass.value;
        var name = objForm.txtName.value;
        var phone = objForm.txtPhone.value;
        var addr = objForm.txtAddr.value;
        var num = objForm.txtNum.value;
        var mail = objForm.txtEmail.value;
        var chid = /^[a-zA-Z][a-zA-Z0-9_]{4,15}$/;
        var chpho = /^[0-9]{9,10}$/;
        var chnum = /^[A-Z]\d{9}$/;
        var chma = /\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
        var chpa = /^(?=^.{8,}$)((?=.*[A-Za-z0-9])(?=.*[A-Z])(?=.*[a-z]))^.*$/;
        var str = "";
        //=========ID=============
if (ID.length == 0)
{
str += "帳號為必填!\n";
}
//=========pass=============
if (pass.length == 0)
{
str += "密碼為必填!\n";
}
//=========repass=============
if (repass.length == 0)
{
str += "再次輸入密碼為必填!\n";
}
//=========name=============
if (name.length == 0)
{
str += "姓名為必填!\n";
}
//=========phone=============
if (phone.length == 0)
{
str += "電話為必填!\n";
}
//=========addr=============
if (addr.length == 0)
{
str += "地址為必填!\n";
}
//=========num=============
if (num.length == 0)
{
str += "身份字號為必填!\n";
}
        //=========Mail=============
if (mail.length == 0)
{
str += "E-Mail為必填!\n";
}
if (repass.length != 0)
{
   if(pass != repass){
       str += "兩次密碼不相同!\n";
   }
}
if (phone.length != 0)
{
   if (!chpho.test(phone)){
       str += "電話格式僅能9或10碼!\n";
   }
}
if (num.length != 0)
{
   if (!chnum.test(num)){
       str += "身份字號驗證錯誤!\n";
   }
}
if (mail.length != 0)
{
   if (!chma.test(mail))
   {
   str += "E-Mail格式不正確!\n"; 
   }
}
if (pass != 0)
{
   if(!chpa.test(pass)){
       str += "密碼共八碼,需包含大小寫及數字各一位!\n";
   }
}
if(str.length>0)
{
   alert(str)
   return false;
}
else
{
   if (confirm("確定要送出?"))
   {
       form1.submit();
       document.write("已成功送出!<br/><br/>點選<a href='../testJava.aspx'>此處</a>返回");
   }
}
    }


//-->
</script>

最後需要在page﹍load內加入: Me.btnSubmit.Attributes.Add("onclick", "javascript: return CheckForm();")

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 雪貓寶寶 的頭像
    雪貓寶寶

    單純、幸福

    雪貓寶寶 發表在 痞客邦 留言(0) 人氣()