使用javascript gen_Validator v4.js验证表单字段
我正在使用javascript-coder.com上的gen_validatorv4.js验证表单。我喜欢它,因为它的设置非常简单,可以正常使用。但现在我遇到了一个无法修复的设置 这就是我想做的。我有一个表单可以编辑用户名、用户名和密码等字段的用户。问题是,我希望脚本只在密码字段不为空时验证密码字段 我尝试过这种方法,但不起作用:使用javascript gen_Validator v4.js验证表单字段,javascript,forms,validation,Javascript,Forms,Validation,我正在使用javascript-coder.com上的gen_validatorv4.js验证表单。我喜欢它,因为它的设置非常简单,可以正常使用。但现在我遇到了一个无法修复的设置 这就是我想做的。我有一个表单可以编辑用户名、用户名和密码等字段的用户。问题是,我希望脚本只在密码字段不为空时验证密码字段 我尝试过这种方法,但不起作用: function DoCustomValidation() { var frm = document.forms["edit_validate"]; if(f
function DoCustomValidation() {
var frm = document.forms["edit_validate"];
if(frm.uPass.value != '') {
frmvalidator.addValidation("uPass","minlen=8","Minimum 8 characters")
frmvalidator.addValidation("uPass2","req","Passwords missing");
frmvalidator.addValidation("uPass2","eqelmnt=uPass","Password fields doesn't match");
frmvalidator.addValidation("uPass","neelmnt=uName","User name and password can't be the same");
return true;
} else {
return false;
}
}
frmvalidator.setAddnlValidationFunction(DoCustomValidation);
有人知道吗
问候Per刚刚在ehow上找到这个
frmvalidator.addValidation("PASSWORD2","eqelmnt=PASSWORD",
"The confirmed password is not same as password");