Tanda <form> HTML
Definisi dan penggunaan
<form>
Tag digunakan untuk membuat form HTML untuk menerima input pengguna.
<form>
Elemen dapat mengandung satu atau beberapa elemen form berikut:
Lihat juga:
Tutorial HTML:Form dan Input HTML
Panduan Referensi HTML DOM:Objek Form
Tutorial CSS: Atur gaya form
Contoh
Contoh 1
Form HTML dengan dua field input dan tombol submit:
<form action="/action_page.php" method="get"> <label for="fname">Nama:</label> <input type="text" id="fname" name="fname"><br><br> <label for="lname">Nama keluarga:</label> <input type="text" id="lname" name="lname"><br><br> <input type="submit" value="Kirim"> </form>
Contoh 2
Form HTML dengan kotak centang:
<form action="/action_page.php" method="get"> <input type="checkbox" name="vehicle1" value="Bike"> <label for="vehicle1">Saya punya sebuah sepeda</label><br> <input type="checkbox" name="vehicle2" value="Car"> <label for="vehicle2">Saya punya sebuah mobil</label><br> <input type="checkbox" name="vehicle3" value="Boat" checked> <label for="vehicle3">Saya punya sebuah kapal</label><br><br> <input type="submit" value="Kirim"> </form>
Contoh 3
Formulir HTML dengan tombol pilihan:
<form action="/action_page.php" method="get"> <input type="radio" id="html" name="fav_language" value="HTML"> <label for="html">HTML</label><br> <input type="radio" id="css" name="fav_language" value="CSS" checked="checked"> <label for="css">CSS</label><br> <input type="radio" id="javascript" name="fav_language" value="JavaScript"> <label for="javascript">JavaScript</label><br><br> <input type="submit" value="Kirim"> </form>
Atribut
Atribut | Nilai | Deskripsi |
---|---|---|
accept-charset | Karakter Set | Tentukan karakter encoding yang digunakan saat mengirimkan formulir. |
action | URL | Tentukan dimana data formulir akan dikirim saat mengirimkan formulir. |
autocomplete |
|
Tentukan apakah formulir harus mengaktifkan fungsi otomatis yang disertai. |
enctype |
|
Tentukan bagaimana data formulir harus dienkripsi saat mengirimkan data formulir ke server. |
method |
|
Tentukan metode HTTP yang digunakan untuk mengirimkan data formulir. |
name | Teks | Tentukan nama formulir. |
novalidate | novalidate | Tentukan formulir tidak harus diverifikasi saat mengirimkan formulir. |
rel |
|
Tentukan hubungan antara sumber daya tautan dan dokumen saat ini. |
target |
|
Tentukan dimana tanggapan yang diterima setelah mengirimkan formulir akan ditampilkan. |
Atribut Global
<form>
Tag mendukung Atribut Global di HTML。
Atribut Event
<form>
Tag mendukung Atribut Event di HTML。
Pengaturan CSS default
Sebagian besar peramban akan menampilkan nilai default berikut: <form>
Elemen:
form { display: block; margin-top: 0em; }
Dukungan browser
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Dukungan | Dukungan | Dukungan | Dukungan | Dukungan |