Discuss / JavaScript / 表单验证

表单验证

Topic source

Replicase

#1 Created at ... [Delete] [Delete and Lock User]

    // TODO:

    var uname = document.getElementById('username');

    var uname_re = /^\w{3,10}$/;

    var pwd = document.getElementById('password');

    var pwd2 = document.getElementById('password-2');

    if(!uname_re.test(uname.value))

    { 

        alert('用户名必须是3-10位英文字母或数字'); 

        return false; 

    }else if(pwd.value.length<6 || pwd.value.length>20)

    {

        alert('口令必须是6-20位');

        return false;

    }else if(pwd.value!==pwd2.value)

    {

        alert('两次输入口令必须一致');

        return false;

    }else 

    {

        return true;

    }

}    


  • 1

Reply