Quiz 1: Membuat Formulir

 Untuk membuat formulir, kita dapat menggunakan fitur form dengan bermacam-macam input type, seperti text, checkbox, date, dll.


Contoh input type text (menulis text):

<div class="form-control">
   <label for="name" id="label-name">
    Nama Peserta
   </label>
   <input type="text" id="name" placeholder="Tulis Nama Disini" />
  </div>

Contoh input type date (memilih bulan/tanggal/tahun):

<div class="form-control">
    <label for="tanggal" id="label-tanggal">
      Tanggal Lahir
    </label>
    <input type="date" id="tanggal" name="Tanggal Lahir">
  </div>

Contoh input data checkbox (memberi pilihan yang bisa dicentang):

<div class="form-control">
    <label>Jenis Lomba
        <small> (Pilih jenis lomba yang ingin diikuti)</small>
    </label>
    <label for="inp-1">
        <input type="checkbox"
               name="inp">Tarik Tambang</input></label>

Setelah form disubmit, tombol submit akan mengarahkan ke halaman submitted dengan fungsi javascript submit(), dan dari halaman submitted bisa kembali ke form dengan fungsi javascript back().

function submit(){
    var name = document.getElementById('name').value;
    var tempat = document.getElementById('tempat').value;
    var tanggal = document.getElementById('tanggal').value;
    var utusan = document.getElementById('utusan').value;
    var kelurahan = document.getElementById('kelurahan').value;
    var kecamatan = document.getElementById('kecamatan').value;
    var notel = document.getElementById('notel').value;


  if (name==''||tempat==''||tanggal==''||utusan==''||kelurahan==''||kecamatan==''||notel=='') {
    alert("Form Belum Lengkap!");
    return;
  }

    window.location = "submitted.html";
  }

  function back(){
    window.location = "index.html";
  }

Link Repository Github: Poodoop/Quiz1PWEBB (github.com)


Komentar

Postingan populer dari blog ini

Latihan Backend PHP + MYSQL

Pertemuan 3 Javascript

LATIHAN WEBSITE BOOTSTRAP