Guest User

Untitled

a guest
Oct 11th, 2021
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 4.09 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4.     <meta charset="UTF-8">
  5.     <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6.     <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7.     <link href="https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;800&display=swap" rel="stylesheet">
  8.     <title>Persiapan Kuliah Tatap Muka</title>
  9.     <link rel="stylesheet" href="style.css">
  10. </head>
  11. <body>
  12.     <div class="container">
  13.         <h1>Formulir Persiapan Kuliah Tatap Muka</h1>
  14.         <form class="form-temp" name="formInfo" action="" method="post" onsubmit="return validateForm()">
  15.             <div class="isi-form">
  16.                 <label>Nama </label> <br/>
  17.                 <input type="text" name="nama" placeholder="Nama Lengkap" class="form-control"> <br/>
  18.             </div>
  19.             <div class="isi-form">
  20.                 <label>NRP </label> <br/>
  21.                 <input type="text" name="nrp" placeholder="NRP" class="form-control"> <br/>
  22.             </div>
  23.             <div class="isi-form">
  24.                 <label>Alamat </label> <br/>
  25.                 <input type="text" name="alamat" placeholder="Alamat" class="form-control"><br/>
  26.             </div>
  27.             <div class="isi-form">
  28.                 <label>Email </label> <br/>
  29.                 <input type="text" name="email" placeholder="Email" class="form-control"><br/>
  30.             </div>
  31.             <div class="isi-form">
  32.                 <label>Jurusan </label> <br/>
  33.                 <select name="jurusan" id="" class="form-control-opt">
  34.                     <option value="0">Pilih Jurusan</option>
  35.                     <option value="1">Teknik Informatika</option>
  36.                     <option value="2">Sistem Informasi</option>
  37.                     <option value="3">Teknik Elektro</option>
  38.                     <option value="4">Teknologi Informasi</option>
  39.                     <option value="5">Teknik Komputer</option>
  40.                 </select><br/>
  41.             </div>
  42.             <div class="ket-vaksin">
  43.                 <p>Keterangan Vaksin</p>
  44.             </div>
  45.             <div class="container-1">
  46.                 <div class="isi-form-1">
  47.                     <input type="checkbox" id="vaksin-0" name="vaksin-0" value="Vaksin0">
  48.                     <label>Belum Vaksin</label><br/>
  49.                 </div>
  50.                 <div class="isi-form-1">
  51.                     <input type="checkbox" id="vaksin-1" name="vaksin-1" value="Vaksin1">
  52.                     <label>Hanya Vaksin Dosis 1</label><br/>
  53.                 </div>
  54.                 <div class="isi-form-1">
  55.                     <input type="checkbox" id="vaksin-2" name="vaksin-2" value="Vaksin2">
  56.                     <label>Sudah Vaksin</label>
  57.                 </div>
  58.             </div>
  59.             <button type="submit" class="btn btn-primary" data-rel="back" >Submit</button>
  60.         </form>
  61.     </div>
  62.     <script>
  63.         function validateForm() {
  64.             if (document.forms["formInfo"]["nama"].value == "") {
  65.                 alert("Nama Tidak Boleh Kosong");
  66.                 document.forms["formInfo"]["nama"].focus();
  67.                 return false;
  68.             }
  69.             if (document.forms["formInfo"]["nrp"].value == "") {
  70.                 alert("NRP Tidak Boleh Kosong");
  71.                 document.forms["formInfo"]["nrp"].focus();
  72.                 return false;
  73.             }
  74.             if (document.forms["formInfo"]["alamat"].value == "") {
  75.                 alert("Alamat Tidak Boleh Kosong");
  76.                 document.forms["formInfo"]["alamat"].focus();
  77.                 return false;
  78.             }
  79.             if (document.forms["formInfo"]["email"].value == "") {
  80.                 alert("Email Tidak Boleh Kosong");
  81.                 document.forms["formInfo"]["email"].focus();
  82.                 return false;
  83.             }
  84.             if (document.forms["formInfo"]["jurusan"].selectedIndex < 1) {
  85.                alert("Pilih Jurusan.");
  86.                document.forms["formInfo"]["jurusan"].focus();
  87.                return false;
  88.            }
  89.            alert('Berhasil');
  90.        }
  91.    </script>
  92. </body>
  93. </html>
Advertisement
Add Comment
Please, Sign In to add comment