Elemen HTML yang digunakan untuk mendapatkan masukan dari pengguna web. Pengguna web dapat memasukkan input melalui halaman-halaman HTML.
Elemen/TAG ini digunakan untuk membatasi input. Dalam satu form dapat terdiri atas beberapa form,akan tetapi hanya satu form yang dapat dikirimkan ke server dalam satu saat.
FORM Kegunaan Form :
memperoleh data-data user baik nama, alamat dan data lainnya untuk mendaftar pada service yang di sediakan. memperoleh informasi pembelian secara online memperoleh feedback dari user mengenai website anda.
Element Form Sintaks:
MIME => Multipurpose Internet Mail Extension Fungsi MIME digunakan sebagai mekanisme transfer/pengiriman berbagai macam data pada web/email seperti audio video, aplikasi, gambar, text file dll agar browser tidak salah menterjemahkan konten yang akan diterima.
Jenis Masukan dalam Form/Formulir
Text, digunakan untuk memasukkan suatu nilai untuk dikirmkan kepada server. Nilai yang dimasukkan dapat berupa angka ataupun teks.
Radio, menyediakan beberapa pilihan, hanya satu pilihan yang bias dipilih.
Check Box, menyediakan beberapa pilihan, biasanya lebih dari satu pilihan yang dipilih.
List, menyediakan pilihan dalam bentuk list pilihan, pilihan yang dipilih dapat lebih dari satu.
Button, digunakan untuk mendefinisikan tombol untuk melakukan pemrosesan form. Ada bermacam-macam button, yaitu:
Submit: digunakan untuk memanggil URL, setelah input selesai dimasukkan
Reset: digunakan untuk menginisialisasi setiap elemen form.
Button: digunakan untuk membuat form lebih interaktif, untuk memanggil script yang ada dalam dokumen HTML.
Image, digunakan sebagai pengganti button, berupa button yang berbentuk gambar.
Text Area, digunakan untuk memasukkan data dalam bentuk teks berupa memo.
HTML Input Element - Text
Atribut : type, name, size, maxlength, value. Value pada atribut size menunjukkan besar text box. Value pada atribut maxlength menunjukkan jumlah karakter maksimum yang dapat ditampung.
HTML Input Element - Radio
Atribut : Type, name, value, checked.
HTML Input Element - CheckBox
Atribut : Type, Name, Checked.
HTML Input Element – Combo Box
Perintah : tag <select>
HTML Input Element – List Box
Hampir sama dengan combo, tambahan : size=“jml_yg_ditampilkan”
Value pada atribut size digunakan untuk menampilkan pilihan pada list lebih dari satu. Default adalah satu pilihan, secara otomatis maka list berupa list box, yang dapat berlaku seperti drop down list box.
HTML Input Element - Button
Atribut : type, value, onclick.
Contoh Button <script language="JavaScript"> function kirim_form () {window.alert ("Form telah sukses dikirim"); window.open ("http://www.microsoft.com"); }
Tag Button
HTML Input Element – Image & File
Fungsi utama dari tag input dengan type image adalah memasukkan gambar ke dalam form. Gambar tersebut akan berfungsi sebagai objek form yang bisa di-klik oleh user.
Ketika user men-klik gambar tersebut, web browser akan mengirimkan koordinat titik dimana gambar di-klik. Sintaks Input Image:
Fungsi input type file adalah untuk dapat melakukan upload file. Sintaks Input File: