使用javascript gen_validatorv4.js验证表单字段

validate forms fields with javascript gen_validatorv4.js

本文关键字:验证 表单 字段 js validatorv4 javascript gen 使用      更新时间:2023-09-26

我使用javascript-coder.com中的gen_validatorv4.js来验证表单。我喜欢它,因为它非常简单,可以正常使用。但现在我遇到了一个无法修复的设置。

这就是我要做的。我有一个表单来编辑用户,其中包含姓名、用户名和密码等字段。问题是,我希望脚本只有在密码字段不为空时才验证密码字段。

我试过这种方法,但不起作用:

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); 

有人知道吗?

每个的问候

刚刚在ehow上找到这个!

frmvalidator.addValidation("PASSWORD2","eqelmnt=PASSWORD", 
    "The confirmed password is not same as password");