Form adalah salah satu elemen penting dalam HTML yang digunakan untuk mengumpulkan data dari pengguna melalui halaman web. Dengan menggunakan form, pengguna dapat menginput data seperti teks, angka, pilihan, dan lain-lain, yang nantinya dapat diproses oleh server untuk melakukan tindakan yang diperlukan. Dalam artikel ini, kita akan mengenal lebih lanjut tentang form pada HTML, termasuk cara membuat form, tipe-tipe input yang tersedia, serta contoh penggunaan form dalam sebuah halaman web.
Membuat Form pada HTML
Untuk membuat form pada HTML, kita memerlukan elemen <form> yang digunakan sebagai wadah untuk mengelompokkan elemen-elemen form lainnya. Berikut adalah contoh struktur dasar dari sebuah form:
Beberapa atribut yang umum digunakan pada elemen <form> antara lain:
action: atribut ini digunakan untuk menentukan URL atau alamat tempat data form akan dikirimkan untuk diproses. URL ini dapat merupakan URL relatif atau URL absolut. Misalnya, action="/proses" atau action="https://www.contoh.com/proses".
method: atribut ini digunakan untuk menentukan metode pengiriman data form. Dua metode yang paling umum adalah GET dan POST. Metode GET mengirimkan data form sebagai parameter di URL, sedangkan metode POST mengirimkan data form dalam tubuh permintaan HTTP.
Input dalam Form
Elemen-elemen input adalah komponen utama dalam form. Elemen input digunakan untuk mengizinkan pengguna untuk memasukkan data dalam form. Berikut adalah beberapa tipe input yang umum digunakan dalam form:
1. Input Teks (<input type="text">): Digunakan untuk memungkinkan pengguna memasukkan teks, seperti nama, alamat, atau email.
Contoh penggunaan:
2. Input Sandi (<input type="password">): Digunakan untuk memungkinkan pengguna memasukkan kata sandi atau password. Karakter yang dimasukkan akan disembunyikan.
Contoh penggunaan:
3. Input Angka (<input type="number">): Digunakan untuk memungkinkan pengguna memasukkan angka, seperti umur, nomor telepon, atau jumlah.
Contoh penggunaan:
4. Input Radio (<input type="radio">): Digunakan untuk memungkinkan pengguna memilih satu opsi dari beberapa opsi yang diberikan.
Contoh penggunaan:
5. Input Checkbox (<input type="checkbox">): Digunakan untuk memungkinkan pengguna memilih satu atau lebih opsi dari beberapa opsi yang diberikan.
Contoh penggunaan:
6. Input Tanggal (<input type="date">): Digunakan untuk memungkinkan pengguna memilih atau memasukkan tanggal.
Contoh penggunaan:
7. Input Submit (<input type="submit">): Digunakan untuk mengirimkan data form yang telah diisi ke server untuk diproses.
Contoh penggunaan:
8. Input pilihan : Input pilihan digunakan untuk memungkinkan pengguna memilih satu atau lebih opsi. Contohnya adalah input untuk jenis kelamin, status pernikahan, atau pilihan produk.
contoh penggunaan:
Itulah beberapa tipe input yang umum digunakan dalam form pada HTML. Namun, masih terdapat tipe input lainnya seperti Input File, Input Email, Input URL, Input Warna, dan lain-lain. Anda dapat menggali lebih dalam dokumentasi HTML untuk menemukan tipe input yang sesuai dengan kebutuhan form yang ingin Anda buat.
Untuk lebih lengkapnya bisa kunjungi : W3School Form HTML