2. Input
<input>
adalah elemen yang paling umum digunakan untuk menerima input / masukkan pengguna. Beberapa tipe input yang dapat digunakan:
-
Tipe Text (type="text")
Input ini digunakan untuk memasukkan teks sederhana. Contohnya :
Penjelasan
name="username"
: Menamai data input dengan nama usernameplaceholder
: Menampilkan informasi sebelum input diisi oleh pengguna
-
Tipe Password (type="password")
Digunakan untuk memasukkan password, di mana teks yang dimasukkan akan disembunyikan. Contohnya :
-
Tipe email (type="email")
Input ini memvalidasi apakah pengguna memasukkan alamat email dengan benar. Contohnya :
-
Tipe number (type="number")
Membatasi input ke angka saja, bisa menambahkan atribut seperti min, max, dan step. Contohnya :
-
Tipe file (type="file")
Untuk mengunggah file. Contohnya :
-
Tipe radio (type="radio")
Untuk membuat pilihan tunggal dari beberapa opsi. Contohnya :
-
Tipe checkbox (type="checkbox")
Untuk pilihan yang memungkinkan lebih dari satu opsi dipilih. Contohnya :
-
Tipe date (type="date")
Input ini menyediakan pilihan untuk memasukkan tanggal. Contohnya :
-
Tipe color (type="color")
Menyediakan input untuk memilih warna. Contohnya :
-
Tipe Hidden (type="hidden")
Input ini tidak terlihat oleh pengguna dan digunakan untuk menyimpan data yang diperlukan untuk pengolahan, tetapi tidak perlu dimodifikasi oleh pengguna. Contohnya :
Masih terdapat beberapa input yang belum dijelaskan namun input - input tersebut jarang digunakan.