Advertisement
Guest User

Untitled

a guest
Jun 15th, 2019
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.30 KB | None | 0 0
  1. <form method="POST" name="contact">
  2. <div class="g-recaptcha"
  3. data-sitekey="............."
  4. data-callback="onCompleted"
  5. data-size="invisible">
  6. </div>
  7.  
  8.  
  9. <div class="col-md-12 text-right inputcontact">
  10. <input type="submit" name="submit" value="Verstuur" class="btn btn-default">
  11. </div>
  12. </form>
  13.  
  14. $(document).ready(function(){
  15. $('#vragen').keyup(function(){
  16. var left = 500 - $(this).val().length;
  17. if(left < 0){
  18. left = 0;
  19. }
  20. $('#teller').text(left + ' Karakters over');
  21. });
  22.  
  23.  
  24.  
  25.  
  26.  
  27. $("form[name='contact']").validate({
  28.  
  29. rules:{
  30. naam:{
  31. required:true,
  32. minlength:2,
  33. maxlength:40,
  34. accept:"[a-z A-Z]+"
  35. },
  36. email:{
  37. required:true,
  38. maxlength:50,
  39. email:true
  40. },
  41. telefoon:{
  42. required:false,
  43. accept:"[0-9 -]+",
  44. maxlength:15
  45. },
  46. vraag:{
  47. required:true
  48. }
  49. },
  50. messages:{
  51. naam:{
  52. minlength:"Dit veld moet minimaal {0} tekens bevatten.",
  53. accept: "Geen cijfers of speciale tekens."
  54. },
  55. telefoon:{
  56. maxlength: "Maximaal {0} tekens",
  57. accept: "alleen cijfers en het scheidingsteken: - "
  58. },
  59. email:{
  60. maxlength: "Dit veld mag maximaal {0} tekens bevatten.",
  61. email:"Dit is geen geldig e-mailadres"
  62. }
  63. }
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. });
  71.  
  72. $("form[name='contact']").submit(function(event) {
  73. console.log('validation completed.');
  74.  
  75. event.preventDefault(); //prevent form submit before captcha is completed
  76. grecaptcha.execute();
  77. });
  78.  
  79. onCompleted = function() {
  80. console.log('captcha completed.');
  81. };
  82. jQuery.validator.addMethod("accept", function(value, element, param) {
  83. return this.optional(element) || value.match(new RegExp("^" + param + "$"));
  84. });
  85. })
  86.  
  87. if (isset($_POST['submit'])) {
  88. die("ffffffffffffffffff"); //testing purposes
  89. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement