回覆列表
  • 1 # 程式設計頌

    簡單舉例:

    function checkForm(){

    var username =document.getElementById("username").value;

    var pwd=document.getElementById("pwd").value;

    var rePwd=document.getElementById("rePwd").value;

    var email=document.getElementById("email").value;

    var checkAgree=document.getElementById("checkAgree");

    var form=document.getElementById("form");

    var emailReg=/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/ ;

    if(username==""){

    alert("使用者名稱不能為空");

    document.getElementById("username").focus();

    return false;

    }

    if(pwd==""){

    //不能為空

    }

    if(pwd.lentht

    //長度不能小於6位

    }

    if(pwd!=rePwd){

    //密碼確認密碼不一致

    }

    //日期的話建議用日曆控制元件 可以參考網上自己弄一弄

    if(!emailReg.test(email)){

    //郵箱格式不對

    }

    if(!checkAgree.checked){

    //尚未統一協議

    }

    //所有驗證透過之後提交表單

    //form.submit();

    }

    寫了基本的東西出來 還是希望你能自己研究研究 自己動手搞定

  • 中秋節和大豐收的關聯?
  • 如何自制貼紙?