Advertisement
sigitsuryono25

Validation

Feb 20th, 2020
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.75 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <meta http-equiv="X-UA-Compatible" content="ie=edge">
  7. <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.4.1/css/bootstrap.min.css">
  8. <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/all.min.css">
  9. <link rel="stylesheet" href="style.css">
  10. <title>Title</title>
  11. </head>
  12. <body>
  13. <div class="container-fluid" id="container-wrapper">
  14. <div class="d-sm-flex align-items-center justify-content-between mb-4">
  15. <h1 class="h3 mb-0 text-gray-800">Data Pemilik</h1>
  16. <ol class="breadcrumb">
  17. <li class="breadcrumb-item"><a href="./">Home</a></li>
  18. <li class="breadcrumb-item">Tables</li>
  19. <li class="breadcrumb-item active" aria-current="page">Data Pemilik</li>
  20. </ol>
  21. </div>
  22.  
  23. <!-- Row -->
  24. <div class="card mb-4">
  25. <div class="card-header py-3 d-flex flex-row align-items-center justify-content-between">
  26. <h6 class="m-0 font-weight-bold text-primary">Input Data Pemilik</h6>
  27. </div>
  28. <div class="card-body">
  29. <form method="post" action="#" enctype="multipart/form-data" class="formInputPemilik">
  30. <div class="form-group">
  31. <label for="nik">NIK</label>
  32. <input type="number" class="form-control" name="nik" placeholder="Masukan ID pemilik" required="">
  33.  
  34. <small class="text-danger d-none validation-nik">Tidak boleh lebih atau kurang dari 16 digit</small>
  35.  
  36.  
  37. </div>
  38. <div class="form-group">
  39. <label for="nm_pemilik">Nama</label>
  40. <input type="type" class="form-control" name="nm_pemilik"placeholder="Masukan Pemilik" required="">
  41. </div>
  42. <div class="form-group">
  43. <label for="no_telp">No Telp</label>
  44. <input type="number" class="form-control" name="no_telp"placeholder="Masukan No Telp..." required="">
  45. </div>
  46. <div class="form-group">
  47. <label for="no_telp">Alamat</label>
  48. <textarea name="alamat" rows="5" class="form-control" placeholder="Masukan Alamat..." required=""></textarea>
  49. </div>
  50. <div class="form-group">
  51. <label for="username">Username</label>
  52. <input type="username" class="form-control" name="username"placeholder="Masukan Username..">
  53. </div>
  54. <div class="form-group">
  55. <label for="password">Password</label>
  56. <input type="password" class="form-control" name="password"placeholder="Masukan Username..">
  57. </div>
  58. <div class="form-group">
  59. <button class="btn btn-success" type="submit">Simpan</button>
  60. </form>
  61. </div>
  62. </div>
  63. </div>
  64. <!--Row-->
  65.  
  66. </div>
  67. </div>
  68. </div>
  69. <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
  70. <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.js"></script>
  71. <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.4.1/js/bootstrap.min.js"></script>
  72.  
  73. <!-- validation -->
  74. <script>
  75. $(".formInputPemilik").submit(function(e){
  76. e.preventDefault();
  77. var nik = $("[name='nik']").val();
  78. if(nik.length == 16){
  79. $.ajax({
  80.  
  81. });
  82. }else{
  83. $(".validation-nik").addClass("d-block").removeClass("d-none");
  84. }
  85. });
  86. </script>
  87. </body>
  88. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement