pengertian form

3
Pengertian Form Form digunakan untuk mengumpulkan data dari pengunjung suatu website. Mulai dari form untuk login, form kontak, form untuk pendaftaran user, form advertiser, form sitemap, bahkan untuk mengirimkan data antar halaman web. Pada materi belajar HTML: cara membuat form di HTML ini kita akan membahas cara penggunakan tag form di dalam HTML. Form biasanya hanya berupa interface yang disediakan untuk mengumpulkan data dari user, dan akan diproses dengan bahasa pemograman web seperti JavaScript atau PHP, dan disimpan di dalam tabel MySQL. Tag dasar yang akan bisa digunakan untuk membuat form pada HTML adalah tag form, input, textarea, select dan option. Sebuah form dalam HTML harus berada di dalam tag form, yang diawali dengan <form> dan diakhiri dengan </form>. Seperti yang sudah dipelajari mengenai penulisan kode pada HTML diawali dengan <Nama Function Tag> ......( Isi sebuah tag )..... </Nama Function Tag> Pada bagian terakhir kita harus menutup kode dengan menambahkan slash ( / ). Bagian Isi Tag dapat dimasukkan oleh beberapa atribut untuk dapat berfungsi dengan seharusnya. Dua buah atribut yang digunakan adalah action dan method. Dianalogikan action adalah sesuatu yang mengoperasikan fungsi dari pada form tersebut. Sedangkan method adalah bagian-bagian cara yang mengumpulkan setiap data yang diperlukan untuk diproses. Action berfungsi menjelaskan lokasi data yang didapat form akan dikirimkan. Biasanya nilai dari atribut action ini adalah alamat dari sebuah halaman PHP yang akan memproses isi data form. Sedangkan fungsi dari Method, adalah untuk menjelaskan bagaimana data isian form akan dikirim. Nilai dari atribut method ini bisa berupa get atau post. Perbedaannya, jika kita mengisi atribut method dengan get (dimana ini adalah nilai default seandainya kita tidak menuliskannya) maka isian form akan terlihat pada url browser. Method get ini biasanya digunakan untuk query pencarian. Method post biasanya digunakan untuk data yang lebih sensitif seperti yang berisi password, atau registrasi user. Data hasil form tidak akan terlihat pada browser. 1. Text box<input type="text"> Digunakan untuk memasukan input yang berupa teks. Size = ukuran dari textbox dalam karakter Maxsize = maksimal jumlah karakter yang dapat di input Nama = nama variable yang dikirim ke suatu aplikasi

Upload: ps-pramudya

Post on 16-Aug-2015

279 views

Category:

Documents


0 download

DESCRIPTION

Form HTML

TRANSCRIPT

Pengertian Form Formdigunakan untuk mengumpulkan data dari pengunjung suatu website. Mulai dariformuntuklogin, formkontak, formuntukpendaftaranuser,formadvertiser,formsitemap,bahkan untuk mengirimkan data antar halaman web. Pada materi belajar HTML: cara membuatformdi HTMLini kita akan membahas cara penggunakan tag formdi dalamHTML.orm biasan!a han!a berupa interface !ang disediakan untuk mengumpulkan data dari user, danakandiprosesdengan bahasapemograman webseperti"ava#criptatau PHP, dandisimpan didalam tabel M!#$L. Tag dasar !ang akan bisa digunakan untuk membuat form pada HTML adalah tag form, input,te%tarea, select dan option.#ebuah form dalam HTML harus berada di dalam tag form, !ang diawali dengan &form' dan diakhiri dengan &(form'. #eperti !ang sudah dipelajari mengenai penulisan kode pada HTML diawali dengan &)ama unction Tag' ......* +si sebuah tag ,..... &()ama unction Tag'Pada bagian terakhir kita harus menutup kode dengan menambahkan slash * ( ,.-agian +si Tag dapat dimasukkan oleh beberapa atribut untuk dapat berfungsi dengan seharusn!a..ua buah atribut !ang digunakan adalah action dan method. .ianalogikan action adalah sesuatu !ang mengoperasikan fungsi dari pada form tersebut. #edangkan method adalah bagian/bagian cara !ang mengumpulkan setiap data !ang diperlukan untuk diproses. Action berfungsi menjelaskan lokasi data !ang didapat form akan dikirimkan. -iasan!a nilai dari atribut action iniadalah alamat dari sebuah halaman PHP !ang akan memproses isi data form. #edangkan fungsi dari Method, adalah untuk menjelaskan bagaimana data isian form akan dikirim. )ilai dari atribut method ini bisa berupa get atau post.Perbedaann!a, jika kita mengisi atribut method dengan get *dimana ini adalah nilai default seandain!a kita tidak menuliskann!a, maka isian form akan terlihat pada url browser. Method get ini biasan!a digunakan untuk 0uer! pencarian. Method post biasan!a digunakan untuk data !ang lebih sensitif seperti !ang berisi password, atau registrasi user. .ata hasil form tidak akan terlihat pada browser.1. Text box.igunakan untuk memasukan input !ang berupa teks.#i2e3 ukuran dari te%tbo% dalam karakterMa%si2e3 maksimal jumlah karakter !ang dapat di input)ama3 nama variable !ang dikirim ke suatu aplikasi4alue3 akan menampilkan isin!a sebagai nilai default2. Password.i gunakan untuk memasukan password#i2e 3 ukuran te%tbo% dalam karakterMa%si2e 3 maksimal jumlah karakter !ang dapat di input)ame3 nama variable !ang dikirim ke suatu aplikasi. !idden.igunkan untuk mengirim data ke suatu aplikasi !ang tidak dingginkan untuk dilihat olehbrowser.)ame3 nama dari variable !ang dikirim ke suatu aplikasi4alue3 nilai dari variable". #hec$ %ox5heck bo% digunakan untuk dapat memilih lebih dari satu pilihan.)ame3 nama dari variable !ang dikirim ke suatu aplikasi4alue3 nilai dari variable5hecked *checkbo% !ang sudah ditandai,&. 'adio %utton6adio button digunakan agar dapat memilih han!a salah satu pilihan.)ame3 nama veriabel !ang dikirim ke suatu aplikasi4alue3 nilai dari variable5hecked *radio button !ang sudah di tandai,(. Push %utton7lemenini biasan!adigunakandengan"ava#cript atau4-#cript untukmenghasilkansuatu aksi.)ame3 nama dari variable !ang dikirim ke suatu aplikasi4alue3 label teks di atas tombol). *ubmit#etiap elemen form membutuhkan tombol submit untuk mengirimkan nama dan nilain!ake suatu aplikasi !ang di tentukan dlam atribut 85T+9) dalam elemen 96M.)ame3 nama dari variable !ang dikirim ke suatu aplikasi4alue3 label teks di atas tombol+. ,mage *ubmit %utton.igunakan untuk menggantikan tombol standar submit dengan image)ame3 nama dari variable a!ng dikirim ke suatu aplikasi.. 'eset.igunakan untuk mereset semua masukan dalam form.4alue3 label teks di button/0. Text Area17lemen untuk memasukan teks secara leluasa seperti notepad.)ama3 nama dari veriabel !ang dikirim ke suatu aplikasi6ows 3 panjang baris dalam karakter5ols 3 tiggi kotak//. *e-ect1.aftar isi dalam propert! select menggunakan tag &option'#i2e3 jumlah pilihan !ang dapat terlihat)ame3 nama dari veriabel !ang dikirim ke suatu aplikasi#cript&html'&title'96M&(title'&bod!'M7M-:8T 96M #7.76H8)8&br'33333333333333333333333333&br'&form action3;