Skip to main content

Form dan Element Form dalam HTML berikut contohnya

Pengertian Form
Form merupakan salah satu elemen dalam HTML yang digunakan untuk menerima input dari pengunjung. Melalui form pengunjung sebuah halaman web dapat melakukan interaksi dengan web. Pengunjung dapat memasukan data melalui elemen-elemen input seperti textfield, checkbox, radio button, textarea, submit button, dropdown dan lain-lain. Selain itu pengunjung  juga dapat melakukan pemilihan data mengunakan elemen select list atau dengan istilah lain combo box atau drop-down list. Form membuat sebuah halaman web menjadi web interaktif dan dinamis, karena form merupakan satu-satunya sarana bagi pengembang website untuk mendapatkan informasi dari pengguna.
Berikut perintah dasar Form :

<form>
Input elements
</form>

Ada dua atribut yang digunakan pada elemen form yaitu method dan action.
Method yang berfungsi sebagai pengiriman data pada server dengan cara ke tujuan yaitu :
- Get: mengirim data pada server dengan cara meletakan data pada bagian akhir URL yang ditunjuk.
- Post : mengirim datanya secara terpisah.
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.

Action yang berfungsi menentukan lokasi dari script yang akan memproses data dari form.
Struktur dasar form akan terlihat sebagai berikut:

<form action="logindata.php" method="post">
...isi form...
</form>


Elemen yang paling penting dalam form adalah elemen input. Elemen ini memungkinkan pengunjung memasukan data melalui halaman form yang datanya kemudian akan dikirimkan keserver. Ada banyak elemen-elemen input pada form, yang dapat digunakan oleh pengguna untuk mengisikan data dengan yang berbeda-beda jenisnya. Berikut ini saya akan membahas tiap-tiap elemen input  form, beserta dengan cara pembuatannya.
1.      Text Field
Elemen yang digunakan untuk memasukan text dalam satu baris. Lebar karakter defaultnya adalah 20 karakter.
Penulisan :< input type=”text” />
Berikut contohnya :
<form>
First name : <input type=”text” name=”first name” /><br/>
Last name :< input type=”text” name=”last name” />
</form>

2.      Password Field
Untuk memasukan datu baris teks dengan format chiphertext/password. Dengan karakter yang disamarkan dengan bulatan atau tanda “*”.
Penulisan :< input type=”password” />
Berikut contohnya :
<form>
Password : <input type=”password” name=”password”/>
</form>

3.      Radio Button
Radio button digunakan agar dapat memilih salah satu pilihan. Contoh jenis kelamin (male or female).
Penulisannya :  Radio Button<input type="radio">
Berikut contohnya :
<form>
Jenis kelamin <input type =”radio” name=”sex value=”male”/> Male<br/>
<input type =”radio” name=”sex value=”female”/> Female
</form>

4.      Text Area
Digunakan sebagai input kontrol form untuk memasukan teks lebih dari satu baris. Elemen ini mempunyai atribut yaitu name, cols, dan rows.
Seperti dijelaskan berikut :
Nama                    = nama dari veriabel yang dikirim ke suatu aplikasi
Rows                     = panjang baris dalam karakter
Cols                       = tinggi kotak
Penulisannya : <text area>
                  Name=”name”
Cols=”number”
Row=”number”
...........
</text area>

Berikut contohnya:
Alamat : <textarea name="Alamat" cols="25" rows="4"></textarea>


5.      Check Box
Check Box digunakan untuk dapat memilih lebih dari satu pilihan.
Penulisannya: Check Box<input type="checkbox">
Berikut contohnya :
Hobi :
<form>
                        <input type=checkbox name=hobi value=Membaca>Baca Buku
                        <input type=checkbox name=hobi value=Kesenian>kesenian
                        <input type=checkbox name=hobi value=olahraga>Olahraga
                        <input type=checkbox name=hobi value=Traveling>Jalan Jalan
</form>
6.      Select List
Digunakan untuk menampilkan daftar pilihan dalam bentuk drop-down list.
Penulisannya :
<select>
......
</select>
Berikut contohnya:
Pekerjaan :
                        <select name=Pekerjaan>
                                    <option value=Pelajar>Pelajar/Mahasiswa
                                    <option value=PNS>Pegawai Negeri Sipil
                                    <option value=Karyawan>Karyawan
                                    <option value=Wiraswasta>Wiraswasta
                        </select>


7.      Submit Button
Digunakan untuk mengirimkan data dari halaman web ke server. Setiap elemen form membutuhkan tombol submit untuk mengirimkan nama dan nilinya ke suatu aplikasi yang di tentukan dalam  atribut ACTION dlam elemen FORM.
Penulisannya : Submit<input type="submit">
Berikut contohnya :
<form name=”input” action=”proses input.php” method=”get’>
....................
..................
<input type=submit value=kirim data/>
</form>

8.      Reset Button
Digunakan untuk membatalkan semua proses ata mereset proses pengisian data yang dilakukan di elemen input form.
Penulisannya : Reset<input type="reset">
Berikut contohnya :
<form name=”input” action=”proses input.php” method=”get’>
....................
..................
<input type=submit value=kirim data/>
<input type=reset value=reset data/>
</form>

Jadi beberapa contoh elemen tadi digabungkan akan menjadi seperti berikut :
<html>
<head>
<title bgcolor="Black">Contoh pembuatan Form</title>
</head>
<body>
<form action="prosesinput.php" method="get">
     <p> First name : <input type=”text” name=”first name” /><br/>
 Last name :< input type=”text” name=”last name” />
<p> Password : <input type=”password” name=”password”/>
<p> Jenis kelamin : <input type =radio name=”sex value=”male”/> Male
       <input type =radio name=”sex value=”female”/> Female
<p> Alamat : <textarea name="Alamat" cols="25" rows="4"></textarea>
            <p> Hobi :       <input type=checkbox name=hobi value=Membaca>Baca Buku
                                    <input type=checkbox name=hobi value=Kesenian>kesenian
                                    <input type=checkbox name=hobi value=olahraga>Olahraga
                                    <input type=checkbox name=hobi value=Traveling>Jalan Jalan
<p> Pekerjaan :
                                    <select name=Pekerjaan>
                                    <option value=Pelajar>Pelajar/Mahasiswa
                                    <option value=PNS>Pegawai Negeri Sipil
                                    <option value=Karyawan>Karyawan
                                    <option value=Wiraswasta>Wiraswasta
                                    </select>

            <p>Komentar : <textarea name="komentar" cols="25" rows="4"></textarea>
            <p><input type=submit value=kirim data/><input type=reset value=ulang>
</form>
</body>
</html>


Berikut picturenya :


Sekian terimakasih, semoga bermanfaat.

Comments

Unknown said…
artikel yang bermanfaat,terimkasih sudah share :)
Unknown said…
sama- sama :D.
Unknown said…
nice inform :))
kunjungi halaman web dibawah ini
http://pewartawonogiri.blogspot.com/

Popular posts from this blog

HEADER FILE BERIKUT CONTOHNYA

File header adalah sebuah file yang digunakan untuk mendefinisikan beberapa file macro, fungsi, variabel dan konstan. File header nantinya akan mengandung beberapa fungsi atau perintah yang akan digunakan dalam program. File header ini sangat penting, karena beberapa perintah tidak akan dapat dijalankan jika file header yang mendukung perintah tersebut tidak ditulis dalam program. File header ini memiliki ciri bereksistensi “.h” dan diarahkan oleh preprocessor dirrective #include sebagai gambaran kepada kompilator bahwa beberapa fungsi yang terdapat dalam file header tersebut diikutkan dalam pembuatan program. Nama file yang memungkinkan dibangun pada program bahasa c++, yang dicantumkan setelah #include. Berisi antara lain informasi fungsi, konstanta, dan variabel dari pustaka (bagian program yang telah tersedia). Berikut beberapa header file yang sering digunakan dalam bahasa C++ : 1.<Iostream.h> Digunakan untuk menampilkan perintah: a. Cin Dalam C++, perintah cin d

PERAN CBIS dalam dunia BISNIS dan ORGANISASI

Manajemen tidak dapat mengabaikan sistem informasi karena sistem informasi memainkan peran yang kritikal di dalam organisasi. Sistem informasi ini sangat mempengaruhi secara langsung bagaimana manajemen mengambil keputusan, membuat rencana, dan mengelola para pegawainya, serta meningkatkan sasaran kinerja yang hendak dicapai, yaitu bagaimana menetapkan ukuran atau bobot setiap tujuan atau kegiatan, menetapkan standar pelayanan minimum, dan bagaimana menetapkan standar dan prosedur pelayanan baku kepada masyarakat. Persaingan merupakan kunci penentu keberhasilan sebuah organisasi bisnis. Strategi persaingan yang diterapkan oleh bisnis/industri mampu memberikan keunggulan organisasi, dengan memperhatikan faktor biaya, mutu dan kecepatan proses. Keunggulan kompetitif akan membawa organisasi pada kemampuan mengendalikan pasar dan meraih keuntungan usaha Strategi perusahaan berbasis sistem informasi perlu dibuat karena sumber daya yang dimiliki perusahaan sangat terbatas, sehingga h

Sistem Manajemen File (system management file)

Manajemen file adalah metode dan struktur data yang digunakan sistem operasi untuk mengatur dan mengorganisir file pada disk atau partisi. Sistem File juga dapat diartikan sebagai partisi atau disk yang digunakan untuk menyimpan file-file dalam cara tertentu. Cara memberi suatu file system ke dalam disk atau partisi dengan cara melakukan format. Beberapa fungsi yang diharapkan dari pengelolaan file adalah : 1. Penciptaan, modifikasi, dan penghapusan file. 2. Mekanisme pemakaian file secara bersama. 3. Kemampuan backup dan recovery untuk mencegah kehilangan karena kecelakaan atau dari upaya penghancuran informasi. 4. Pemakai dapat mengacu file dengan nama simbolik (Symbolic name) bukan menggunakan penamaan yang mengacu perangkat fisik. 5. Pada lingkungan sensitif dikehendaki informasi tersimpan aman dan rahasia. 6. Sistem file harus menyediakan interface user-friendly. Sasaran Sistem Manajemen File Pengolahan file adalah kumpulan perangkat lunak system yang menye

Aplikasi Informasi Seputaran Pemilu

Menyambut ajang pemilihan umum 9 April 2014, sejumlah pengembang aplikasi lokal menelurkan aplikasi-aplikasi yang bertemakan Pemilu. Alih-alih mengunjungi situs  Komisi Pemilihan Umum  yang tidak mudah digunakan dengan tampilan yang cukup buruk, informasi pemilihan umum akan lebih mudah didapatkan melalui aplikasi  mobile  yang lebih terfokus.Kami mengumpulkan lima aplikasi Android yang dapat Anda unduh untuk mengetahui informasi seputar Pemilu 2014. Game Pemilu 2014  ( GitsMedia ) Mensosialisasikan Pemilu bisa dengan banyak cara, salah satunya yaitu dengan permainan. Dengan harapan menjangkau pemilih muda, pengembang lokal GitsMedia bekerja sama dengan STMIK AMIKOM Yogyakarta merilis Game Pemilu 2014. Tampil dengan animasi warna warni, aplikasi ini menawarkan permainan sederhana serta informasi seluk beluk Pemilu 2014 mulai dari partai peserta hingga calon presiden. Dalam permainan, pengguna bisa memainkan tiga judul yang tersedia di dalamnya seperti “Kenali Wakil Rakyat”, “Ca

Kode Warna dalam Komputer

Selamat malam guys. Nyempetin ngepos sambil desain, bagi-bagi ilmu yang bermanfaat. :D Pada postingan kali ini Saya akan membahas tentang warna. Dalam desain, warna sangat diperlukan. Tau kenapa? *yaps benar, Karena warna memberikan arti, efek, dan memberikan gambar kita tampak nyata.  Dalam desain apapun warna sangat diperlukan, nahh pada postingan kali ini Saya akan membahas tentang HTML Code Color Tool, hampir sebagian besar desainer tidak hafal dengan code color. Nah, langsung saja nih beberapa warna dan code colornya..  Code Color #000000 Black #2C3539 Gunmetal #2B1B17 Midnight #34282C Charcoal #25383C Dark Slate Grey #3B3131 Oil #413839 Black Cat #463E3F Black Eel #4C4646 Black Cow #504A4B Gray Wolf #565051 Vampire Gray #5C5858 Gray Dolphin #625D5D Carbon Gray #666362 Ash Gray #6D6968 Cloudy Gray #726E6D Smokey Gray #736F6E Gray #837E7C Granite #848482 Battleship Gray #B6B6B4 Gray Cloud #D1D0CE Gray Goose #E5E4E2 Platinum #BCC6CC Metallic Silver #98

Cara Menginstal Master Cam X2

Berikut adalah langkah menginstall master cam X2 : Masukkan flash master Klik 2x pada file mastercam dalam bentuk winrar Klik 2 x pada folder mastercam Klik setup exe Klik install mastercam x2 ATP Klik step 1 (tunggu sampai selesai/ ikuti perintah yang ada) Klik step 2 (tunggu sampai selesai/ ikuti perintah yang ada) Klik return to main menu Klik install mastercam x2 Ikuti langkah / perintah yang ada Bila telah selesai tekan finish Klik return to main menu Tekan exit Buka kembali file pada flash Buka crack Copy masterm . exe Buka star Buka disk c Cari folder mmscx Buka folder Paste (ctrl + V) Close tekan X pada sudut layar by : Rino Kusnanto  (RK)

Mekanisme Kerja CBIS

Computer Based Information System (CBIS) atau Sistem Informasi “berbasis komputer” mengandung arti bahwa komputer memainkan peranan penting dalam sebuah sistem informasi. Secara teori, penerapan sebuah Sistem Informasi memang tidak harus menggunakan komputer dalam kegiatannya. Tetapi pada prakteknya tidak mungkin sistem informasi yang sangat kompleks itu dapat berjalan dengan baik jika tanpa adanya komputer. Sistem Informasi yang akurat dan efektif, dalam kenyataannya selalu berhubungan dengan istilah “computer-based” atau pengolahan informasi yang berbasis pada komputer. Sub Sistem dari Sistem Informasi Berbasis Komputer dibedakan menjadi beberapa tipe, yaitu: a.        Accounting Informatic System (AIS) b.       Transaction Processing Systems (TPS) c.        Management Information Systems (MIS) d.       Decisiion Support Systems (DSS) e.        Expert System (ES) f.        Office Automation (OA)        I.             Accounting Informatic System (AIS) Accounting

Mengenal HT ACCESS

Pengertian File   .htaccess   (hypertext akses file) adalah direktori -tingkat file konfigurasi didukung oleh beberapa server web, yang memungkinkan untuk manajemen desentralisasi konfigurasi server web. Mereka ditempatkan di dalam pohon web, dan mampu mengesampingkan subset dari konfigurasi server global untuk direktori yang mereka berada, dan semua sub-direktori. Tujuan dari  .htaccess -nya tercermin dalam nama adalah untuk memungkinkan kontrol akses per-direktori, dengan misalnya yang membutuhkan password untuk mengakses konten. Namun saat ini, file  .htaccess  dapat menimpa banyak pengaturan konfigurasi lainnya termasuk jenis konten dan set karakter , CGI handler, dll. Kita ketahui bahwa sebagian besar  hosting  web di internet menggunakan Apache sebagai servernya sehingga bagi para pengelola web / webmaster sedikit banyak harus belajar tentang   .htaccess  agar kita bisa mengubah settingan  default  dari server. File  .htaccess  merupakan file teks ASCII sederhana yang bia