注册,没有填完全部注册信息,按确定注册,就跳到后台的php运行注册了,有什么办法令它不跳转页面,并提示还有信息没填完,最好用javascript实现。我的意思就是javascript使页面不跳转。求指教,谢谢javascriptphp

解决方案 »

  1.   

    你需要把提交按钮绑定onclick事件,如果注册信息正确则允许提交,反之reuturn false;<input type="submit" name="register"  onclick="return check();"/>
    举例来说
    <script src="http://code.jquery.com/jquery-latest.js"></script>
    <script type="text/javascript">
    function check(){
    var a=$('#username').val();
    var b=$('#pwd').val();
    var patrn=/^[A-Za-z][A-Za-z0-9_]{2,9}$/;
    if(a==""){
    alert("请输入用户名!");
    return false;
    }
    if(b==""){
    alert("请输入密码!");
    return false;
    }
    if(b.length<5||b.length>16){
    alert("密码长度不符合要求!");
    return false;
    }
    if (!patrn.test(a)){
    alert("用户名格式不正确");
    return false; 
    }
    else{
    return true;
    }
    }
    </script>