<Form> Elemen
Bentuk HTML digunakan untuk mengumpulkan input pengguna.The <form> elemen mendefinisikan bentuk HTML:
Contoh
<form> . form elements . </form>Bentuk HTML mengandung unsur bentuk .
Elemen bentuk berbagai jenis elemen input, checkbox, tombol radio, tombol submit, dan banyak lagi.
<Input> Elemen
The <input> elemen yang paling penting bentuk elemen .<Input> elemen memiliki banyak variasi, tergantung pada jenis atribut.
Berikut adalah jenis-jenis yang digunakan dalam bab ini:
Jenis | Deskripsi |
---|---|
teks | Mendefinisikan input teks biasa |
radio | Mendefinisikan tombol radio masukan (untuk memilih salah satu dari banyak pilihan) |
menyerahkan | Mendefinisikan sebuah tombol submit (untuk mengirimkan formulir) |
Text Input
<Input type = "text"> mendefinisikan input lapangan satu-line untuk input teks :Contoh
<form> First name:<br> <input type="text" name="firstname"> <br> Last name:<br> <input type="text" name="lastname"> </form>
Ini adalah bagaimana hal itu akan terlihat seperti dalam browser:
Keterangan : Bentuk itu sendiri tidak terlihat. Juga mencatat bahwa lebar default kolom teks adalah 20 karakter.
Tombol radio Masukan
<Input type = "radio"> mendefinisikan tombol radio .Tombol radio membiarkan pengguna memilih SATU dari sejumlah pilihan:
Contoh
<form> <input type="radio" name="sex" value="male" checked>Male <br> <input type="radio" name="sex" value="female">Female </form>
Ini adalah bagaimana kode HTML di atas akan ditampilkan dalam browser:
Submit Tombol
<Input type = "submit"> mendefinisikan tombol untuk mengirimkan formulir untuk bentuk-handler .Bentuk-handler biasanya halaman server dengan script untuk memproses input data.
Bentuk-handler ditentukan dalam form tindakan atribut:
Contoh
<form action="action_page.php"> First name:<br> <input type="text" name="firstname" value="Johan Andy"> <br> Last name:<br> <input type="text" name="lastname" value="Agasi"> <br><br> <input type="submit" value="Submit"> </form>
Ini adalah bagaimana kode HTML di atas akan ditampilkan dalam browser:
Atribut Aksi
The tindakan atribut mendefinisikan tindakan yang akan dilakukan ketika formulir dikirimkan.
Cara yang umum untuk menyerahkan formulir ke server, adalah dengan menggunakan tombol kirim.
Biasanya, formulir tersebut diajukan ke halaman web pada server web.
Dalam contoh di atas, script sisi server yang ditentukan untuk menangani formulir yang diajukan:
<form action="action_page.php">
atau:
<form action="action_page.php" method="GET">
Ketika Menggunakan GET?
Anda dapat menggunakan GET (metode default):Jika pengiriman formulir pasif (seperti permintaan mesin pencari), dan tanpa informasi sensitif.
Bila Anda menggunakan GET, data form akan terlihat di alamat halaman:
<form action="action_page.php" method="POST">
Keterangan : GET paling cocok untuk jumlah pendek data. Keterbatasan ukuran ditetapkan pada browser Anda.
Ketika Menggunakan POST?
Anda harus menggunakan POST:Jika formulir adalah pemutakhiran data, atau mencakup informasi sensitif (password).
POST menawarkan keamanan yang lebih baik karena data yang diajukan tidak terlihat dalam alamat halaman.
Nama Atribut
Untuk diserahkan dengan benar, masing-masing bidang masukan harus memiliki nama atribut.Contoh ini hanya akan menyerahkan "Nama belakang" field input:
Contoh
<form action="action_page.php"> First name:<br> <input type="text" value="Mickey"> <br> Last name:<br> <input type="text" name="lastname" value="Mouse"> <br><br> <input type="submit" value="Submit"> </form>
Pengelompokan Form Data dengan <fieldset>
The <fieldset> kelompok elemen data yang terkait dalam formulir.The <Legenda> elemen mendefinisikan keterangan untuk <fieldset> elemen.
Contoh
<form action="action_page.php"> <fieldset> <legend>Personal information:</legend> First name:<br> <input type="text" name="firstname" value="Johan Andy"> <br> Last name:<br> <input type="text" name="lastname" value="Agasi"> <br><br> <input type="submit" value="Submit"></fieldset> </form>
Ini adalah bagaimana kode HTML di atas akan ditampilkan dalam browser:
Form HTML Atribut
HTML <form> elemen, dengan semua atribut yang mungkin ditetapkan, akan terlihat seperti ini:Contoh
<form action="action_page.php" method="GET" target="_blank" accept-charset="UTF-8" enctype="application/x-www-form-urlencoded" autocomplete="off" novalidate> . form elements . </form>
Berikut adalah daftar <form> atribut:
Atribut | Deskripsi |
---|---|
menerima-charset | Menentukan charset yang digunakan pada pengajuan (default: halaman charset). |
tindakan | Menentukan alamat (url) di mana untuk mengirimkan formulir (default: halaman mengirimkan). |
autocomplete | Menentukan apakah browser harus AutoComplete bentuk (default: on). |
enctype | Menentukan encoding dari data yang diajukan (default: adalah url-dikodekan). |
metode | Menentukan metode HTTP digunakan ketika mengirimkan formulir (default: GET). |
nama | Menentukan nama yang digunakan untuk mengidentifikasi bentuk (untuk penggunaan DOM: document.forms.name). |
novalidate | Menentukan bahwa browser tidak harus memvalidasi formulir. |
target | Menentukan target alamat dalam atribut aksi (default: _self). |
0 Komentar untuk " HTML Formulir "