高级Javascript表单验证功能

Advanced Javascript form validation function

本文关键字:功能 验证 表单 Javascript 高级      更新时间:2023-09-26

这就是我正在使用的。

太棒了。我只需要添加一个函数来检查是否输入了"cp"、"bp"、"hp"输入区中的一个。如果没有,它应该给出一个错误,上面写着"请输入至少一个电话号码。"

(cp=手机,bp=商务电话,hp=家庭电话)

function checkPhones(){
  var frm = document.forms["myform"];
  var cell = frm.cp.val;
  var bus = frm.bp.val;
  var home = frm.hp.val;
  if(ValidatePhone(cell) || ValidatePhone(bus) || ValidatePhone(home)){
  return true;
}
return false;
}
function ValidatePhone(val){
//insert code to check phone meets your system requirements
//either length or pattern
//return true or false
}

frmvalidator.setAddnlValidationFunction("checkPhones");