Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2019
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.62 KB | None | 0 0
  1. (function() {
  2. 'use strict';
  3. window.addEventListener('load', function() {
  4. // Fetch all the forms we want to apply custom Bootstrap validation styles to
  5. var forms = document.getElementsByClassName('needs-validation');
  6. // Loop over them and prevent submission
  7. var validation = Array.prototype.filter.call(forms, function(form) {
  8. form.addEventListener('submit', function(event) {
  9. if (form.checkValidity() === false) {
  10.  
  11. }
  12. form.classList.add('is-valid');
  13. }, false);
  14. });
  15. }, false);
  16. })();
  17.  
  18.  
  19.  
  20.  
  21. var name = $('.name').val()
  22. var email = $('.email').val()
  23. var phone = $('.phone').val()
  24. var message = $('.message')
  25. .val()
  26. var statusElm = $('.status')
  27. statusElm.empty()
  28.  
  29. if (email.length > 5
  30. && email.includes('@')
  31. && email.includes('.')) {
  32. statusElm
  33. .append('<i style="color: green; font-size:2.3em;" class="fas fa-check"></i>')
  34.  
  35. } else {
  36. event.preventDefault()
  37. statusElm
  38. .append('<i style="color: red; font-size:2.3em;" class="fas fa-times"></i>')
  39. }
  40.  
  41. if (phone.length > 7) {
  42. statusElm
  43. .append('<i style="color: green; font-size:2.3em;" class="fas fa-check"></i>')
  44. } else {
  45. event.preventDefault()
  46. statusElm
  47. .append('<i style="color: red; font-size:2.3em;" class="fas fa-times"></i>')
  48. }
  49.  
  50. if (message.length > 20) {
  51. statusElm
  52. .append('<i style="color: green; font-size:2.3em;" class="fas fa-check"></i>')
  53. } else {
  54. event.preventDefault()
  55. statusElm
  56. .append('<i style="color: red; font-size:2.3em;" class="fas fa-times"></i>')
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement