Form input merupakan salah satu elemen penting dalam pembuatan website. Dengan form input, pengguna dapat mengirimkan data ke server dan melakukan interaksi dengan website secara langsung. Pada artikel ini, kita akan membahas fungsi dan tutorial membut form input di HTML terlengkap.
Pengertian Form Input
Form input adalah elemen HTML yang digunakan untuk membuat formulir atau input data yang akan dikirim ke server. Form input biasanya terdiri dari beberapa elemen seperti textbox, textarea, checkbox, radio button, dan lain sebagainya. Dalam pembuatan website, form input sangat penting karena memungkinkan pengguna untuk berinteraksi dengan website secara langsung.
Fungsi Form Input di HTML
Form input memiliki beberapa fungsi yang penting dalam pembuatan website, di antaranya:
1. Mengirim Data ke Server
Dengan form input, pengguna dapat mengirimkan data ke server untuk diproses lebih lanjut. Misalnya, pada sebuah website e-commerce, pengguna dapat mengisi form input dengan data pembelian seperti alamat pengiriman, jumlah barang yang dibeli, dan lain sebagainya. Data tersebut akan dikirim ke server untuk diproses dan menghasilkan invoice atau tagihan.
2. Validasi Data
Form input juga dapat digunakan untuk melakukan validasi data sebelum dikirim ke server. Misalnya, pada sebuah form login, pengguna harus mengisi email dan passwordnya. Sebelum data tersebut dikirim ke server, form input dapat melakukan validasi apakah email dan password yang dimasukkan sudah benar atau belum.
3. Menampilkan Data
Form input juga dapat digunakan untuk menampilkan data ke pengguna. Misalnya, pada sebuah form pencarian, pengguna dapat mengisi kata kunci yang ingin dicari. Setelah pengguna mengisi form input tersebut, website akan menampilkan hasil pencarian yang sesuai dengan kata kunci tersebut.
Cara Membuat Form Input di HTML
Berikut adalah tutorial lengkap untuk membuat form input di HTML:
1. Membuat Form Element
Langkah pertama dalam membuat form input di HTML adalah dengan membuat elemen <form>
. Elemen <form>
digunakan untuk membungkus semua elemen form input. Berikut adalah contohnya:
<form action="proses.php" method="post">//elemen form input</form>
Pada contoh di atas, atribut action
digunakan untuk menentukan file PHP yang akan memproses data yang dikirim, sedangkan atribut method
digunakan untuk menentukan metode pengiriman data ke server, yaitu post
atau get
.
2. Membuat Textbox Element
Textbox adalah elemen form input yang digunakan untuk menginputkan teks. Untuk membuat textbox di HTML, kita dapat menggunakan elemen <input>
dengan atribut type="text"
. Berikut adalah contohnya:
<input type="text" name="nama" placeholder="Masukkan Nama Anda">
Pada contoh di atas, atribut name
digunakan untuk menentukan nama variabel yang akan digunakan pada file PHP yang memproses data, sedangkan atribut placeholder
digunakan untuk menampilkan teks hint di dalam textbox.
3. Membuat Textarea Element
Textarea adalah elemen form input yang digunakan untuk menginputkan teks dalam jumlah yang lebih besar. Untuk membuat textarea di HTML, kita dapat menggunakan elemen <textarea>
. Berikut adalah contohnya:
<textarea name="alamat" placeholder="Masukkan Alamat Anda"></textarea>
Pada contoh di atas, atribut name
digunakan untuk menentukan nama variabel yang akan digunakan pada file PHP yang memproses data, sedangkan atribut placeholder
digunakan untuk menampilkan teks hint di dalam textarea.
4. Membuat Checkbox Element
Checkbox adalah elemen form input yang digunakan untuk memilih satu atau beberapa pilihan dari beberapa opsi yang tersedia. Untuk membuat checkbox di HTML, kita dapat menggunakan elemen <input>
dengan atribut type="checkbox"
. Berikut adalah contohnya:
<input type="checkbox" name="hobi[]" value="membaca"> Membaca<input type="checkbox" name="hobi[]" value="menulis"> Menulis<input type="checkbox" name="hobi[]" value="berenang"> Berenang
Pada contoh di atas, atribut name
digunakan untuk menentukan nama variabel yang akan digunakan pada file PHP yang memproses data, sedangkan atribut value
digunakan untuk menentukan nilai yang akan dikirim ke server jika checkbox tersebut dicentang.
5. Membuat Radio Button Element
Radio button adalah elemen form input yang digunakan untuk memilih satu pilihan dari beberapa opsi yang tersedia. Untuk membuat radio button di HTML, kita dapat menggunakan elemen <input>
dengan atribut type="radio"
. Berikut adalah contohnya:
<input type="radio" name="jenis_kelamin" value="laki-laki"> Laki-laki<input type="radio" name="jenis_kelamin" value="perempuan"> Perempuan
Pada contoh di atas, atribut name
digunakan untuk menentukan nama variabel yang akan digunakan pada file PHP yang memproses data, sedangkan atribut value
digunakan untuk menentukan nilai yang akan dikirim ke server jika radio button tersebut dipilih.
6. Membuat Submit Button Element
Submit button adalah elemen form input yang digunakan untuk mengirimkan data yang sudah diisi ke server. Untuk membuat submit button di HTML, kita dapat menggunakan elemen <input>
dengan atribut type="submit"
. Berikut adalah contohnya:
<input type="submit" name="submit" value="Kirim Data">
Pada contoh di atas, atribut name
digunakan untuk menentukan nama variabel yang akan digunakan pada file PHP yang memproses data, sedangkan atribut value
digunakan untuk menampilkan teks pada tombol submit.
Kesimpulan
Dalam pembuatan website, form input sangat penting karena memungkinkan pengguna untuk berinteraksi dengan website secara langsung. Form input dapat digunakan untuk mengirim data ke server, melakukan validasi data, dan menampilkan data ke pengguna. Untuk membuat form input di HTML, kita dapat menggunakan elemen <form>
, <input>
, <textarea>
, <select>
, dan lain sebagainya.