javascript验证,强制用户输入#作为密码中的第一个字符

时间:2011-10-11 14:54:21

标签: javascript

我有2个文本框(UserName,密码),1个提交Button.I想要一个java脚本强制用户启动#作为密码文本框中的第一个字符(警告:“密码应以#开头”)。任何帮助非常感激

1 个答案:

答案 0 :(得分:1)

此代码将确保ID为passfield的字段中的第一个字符以锐利开头。我希望您的“密码”字段不会请求真实密码,因为强制密码以某个字符开头是没有意义的。

function validate(){
    var pass = document.getElementById("passfield");
    if(pass.value.charAt(0) != "#"){
        alert("Password should start with a #.");
        //Optionally: Return
        return;
    }
    //Not returned, the input is valid, continue
    // ...
}