Welcome To My Blog

Sabtu, 13 Maret 2010

minggu kelima progweb

Di minggu kelima kuliah progweb, diajarkan mengenai form.
Penggunaan tag FORM pada dokumen HTML akan sangat erat hubungannya untuk mendukung implementasi pemrograman di sisi server / server side scripting. Salah satu contoh bahasa pemrograman web di sisi server yang banyak digunakan adalah PHP, ASP, dan JSP.
Tag FORM memiliki tiga atribut utama, yaitu NAME untuk mengatur nama form, ACTION untuk
memanggil file yang akan memproses data isian form, dan METHOD untuk menentukan metode
pengiriman datanya. Berikut ini adalah contohnya:
(FORM NAME="form_nilai" ACTION="proses.php" METHOD="POST")
.....
(/FORM)
Pada contoh tersebut terdapat sebuah form bernama form_nilai yang akan mengirimkan datanya ke file pemroses bernama proses.php dengan menggunakan metode pengiriman post.
Tag INPUT merupakan tag yang akan digunakan untuk mendukung fungsionalitas dari tag FORM. Secara garis besar, tag FORM akan digunakan untuk membentuk kerangka form dan tag INPUT digunakan untuk membuat jenis / komponen inputannya. Ada bermacam - macam jenis inputan dan jenis - jenis tersebut diatur oleh atribut TYPE pada tag INPUT.
Beberapa jenis inputan yang bisa digunakan sebagai nilai dari atribut TYPE adalah: TEXT, SUBMIT, RESET, PASSWORD, TEXTAREA, CHECKBOX, RADIO, dan BUTTON.
Tipe inputan TEXT biasa digunakan untuk menangani inputan data berupa teks, misalnya untuk menangani data inputan nama, alamat, dan data - data lainnya. Pada tipe inputan TEXT bisa disertakan beberapa atribut tambahan, yaitu NAME untuk mengatur
nama data inputannya, SIZE untuk mengatur panjang area inputannya, MAXLENGTH untuk
mengatur jumlah karakter maksimum yang bisa diinputkan, dan VALUE untuk mengatur nilai inputan default. Untuk merapikan posisi peletakkan komponen input dapat menggunakan bantuan tabel.
Tipe inputan SUBMIT digunakan sebagai triger / pemicu pengiriman data - data
nilai inputan yang terdapat pada suatu form sedangkan tipe inputan RESET digunakan untuk mengembalikan nilai pada tiap inputan ke nilai default / nilai awal. Baik tipe inputan SUBMIT maupun tipe inputan RESET keduanya memiliki atribut VALUE yang
digunakan untuk mengatur label pada tombol SUBMIT atau RESET.
Tipe inputan PASSWORD digunakan untuk menangani inputan berupa kata sandi / kode rahasia. Tipe inputan ini akan menyembunyikan setiap karakter yang diinputkan menjadi karakter *.
Tipe inputan CHECKBOX adalah tipe inputan berupa daftar pilihan yang apabila dipilih diberi tanda centang. Umumnya tipe inputan CHECKBOX digunakan pada daftar pilihan yang bisa dipilih lebih dari satu, misalnya hoby, makanan favorit, dan data - data
sejenis lainnya yang memungkinkan untuk dipilih lebih dari satu.
Tipe inputan CHECKBOX memiliki dua atribut utama, yaitu atribut NAME untuk memberi nama inputan dan atribut CHECKED untuk menjadikan suatu pilihan inputan dicentang secara default.
Berbeda dengan tipe inputan CHECKBOX, tipe inputan RADIO digunakan untuk daftar pilihan yang sifatnya hanya boleh dipilih salah satu saja, misalnya daftar pilihan jenis kelamin, status menikah / belum menikah, dan pilihan - pilihan sejenis lainnya.
Tipe inputan RADIO memiliki tiga atribut utama, yaitu atribut NAME untuk menentukan kategori pilihan VALUE untuk menentukan nilai yang akan dikirimkan apabila suatu pilihan tertentu dipilih, dan atribut CHECKED untuk menjadikan suatu pilihan inputan dijadikan pilihan default.
Selain menggunakan tag INPUT, suatu form juga bisa memiliki beberapa tipe inputan yang lain dan salah satunya adalah dengan menggunakan tag TEXTAREA.
Tag TEXTAREA digunakan untuk menampung suatu inputan berupa teks mirip seperti tipe
inputan TEXT, hanya saja TEXTAREA mampu menampung inputan teks yang ukurannya lebih
panjang dibanding dengan tipe inputan TEXT.
Tag TEXTAREA sering digunakan untuk menampung inputan berupa komentar karena kemampuannya yang bisa menampung inputan teks dengan ukuran cukup panjang.
Tag ini memiliki beberapa atribut penting, diantaranya adalah atribut NAME digunakan untuk memberi nama suatu inputan, atribut ROWS dan COLS untuk menentukan panjang baris dan kolom, dan atribut WRAP yang menjadikan sejumlah teks yang diinputkan akan otomatis berpindah baris bila panjangnya sudah melebihi panjang TEXTAREAnya.
Tag SELECT pada dokumen HTML juga digunakan untuk menangani inputan. Tipe inputan yang dihasilkan oleh tag ini berupa daftar pilihan combo atau dikenal dengan istilah combo box. Tag SELECT memiliki atribut NAME yang digunakan untuk menentukan nama inputan. Item - item pada daftar pilihan dari tag SELECT akan diatur oleh tag OPTION.
Tag OPTION akan memiliki dua buah atribut utama yaitu atribut VALUE yang digunakan untuk mengatur nilai dari suatu pilihan dan atribut SELECTED untuk menentukan suatu pilihan sebagai pilihan default.
Secara default tag SELECT akan menghasilkan sebuah daftar inputan berupa combo box di mana hanya memungkinkan untuk memilih satu item dari sejumlah item yang ditampilkan oleh daftar inputan. Untuk menjadikan daftar inputan ini mampu menangani lebih dari satu pilihan inputan dapat dilakukan dengan menambahkan atribut MULTIPLE pada tag SELECT. Dengan menambahkan atribut MULTIPLE pada tag SELECT akan mengubah tipe daftar pilihan yang dihasilkan dari bentuk combo box menjadi bentuk list box.

Tidak ada komentar:

Posting Komentar