在表单验证中包含验证码

Include captcha code in form validation

本文关键字:验证 包含 表单      更新时间:2023-11-13

如何将此代码集成到以下形式的验证条件中:

$("form").clientSideCaptcha({
            input: "#captchaText", 
            display: "#captcha",
            pass : function() { alert("Passed!"); return false; },
            fail : function() { alert("Please enter the text shown below");
    document.contactForm.textcaptcha.focus();
    return false; }
        });

$(document).ready(function() {
  $("#form").submit(function(event) {
    //check for validCaptcha
    var validCaptcha = $("#form").clientSideCaptcha({
      input: "#captchaText",
      display: "#captcha",
      pass: function() {
        return true;
      },
      fail: function() {
        document.contactForm.textcaptcha.focus();
        return false;
      }
    });
    //invalid captcha - stop form submission
    if (!validCaptcha) {
      event.preventDefault();
    }
   }
});