Advertisement
Guest User

Untitled

a guest
Feb 19th, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.56 KB | None | 0 0
  1. function onSubmit(event) {
  2. var valid = true;
  3. if ($("#firstname").val().length < 2) { valid = false; }
  4. if ($("#lastname").val().length < 2) { valid = false; }
  5. if ($("#account").val().length > 10) { valid = false;}
  6. if ($("#bank").val().length > 4) { valid = false;}
  7. }
  8.  
  9. function checkName() {
  10. var element = $(this);
  11. var text = element.val();
  12. var container = element.parent();
  13. container.find(".form-control-feedback").remove();
  14. if (text.length > 2)
  15. {
  16. container.addClass("has-success");
  17. container.removeClass("has-danger");
  18. }
  19. else
  20. {
  21. container.addClass("has-danger");
  22. container.removeClass("has-success");
  23. container.append("<div class=\"form-control-feedback\">Normální lidé mají delší jména než 2 znaky.</div>");
  24. }
  25. }
  26.  
  27. function checkRequired() {
  28. var element = $(this);
  29. var value = element.val();
  30. var container = element.parent();
  31. container.find(".form-control-feedback").remove();
  32. if (value)
  33. {
  34. container.addClass("has-success");
  35. container.removeClass("has-danger");
  36. }
  37. else
  38. {
  39. container.addClass("has-danger");
  40. container.removeClass("has-success");
  41. container.append("<div class=\"form-control-feedback\">Toto pole musí být vyplněno.</div>");
  42. }
  43. }
  44.  
  45. function ucet() {
  46. var element = $("#account");
  47. var account = element.val();
  48. var container = element.parent();
  49. if (account.length == 10)
  50. {
  51. container.addClass("has-success");
  52. container.removeClass("has-danger");
  53. }
  54. else
  55. {
  56. container.addClass("has-danger");
  57. container.removeClass("has-success");
  58. container.append("<div class=\"form-control-feedback\">Toto pole musí obsahovat více jak 10 číslic!.</div>");
  59. }
  60. }
  61.  
  62. function banka() {
  63. var element = $("#bank");
  64. var bank = element.val();
  65. var container = element.parent();
  66. if (bank.length == 4)
  67. {
  68. container.addClass("has-success");
  69. container.removeClass("has-danger");
  70. }
  71. else
  72. {
  73. container.addClass("has-danger");
  74. container.removeClass("has-success");
  75. container.append("<div class=\"form-control-feedback\">Toto pole musí obsahovat 4 číslice!.</div>");
  76. }
  77. }
  78.  
  79. $(document).ready(function() {
  80. $("#form-1").submit(onSubmit);
  81. $(".required").blur(checkRequired);
  82. $("#firstname").blur(checkName);
  83. $("#lastname").blur(checkName);
  84. $("#account").blur(ucet);
  85. $("#bank").blur(banka);
  86. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement