Situs belajar bahasa pemrograman secara online, memberikan informasi, pengembang dan mitra. Termasuk siaran pers, video, screenshot dan download.

Form HTML



<Form> Elemen

Bentuk HTML digunakan untuk mengumpulkan input pengguna.
<Form> elemen mendefinisikan bentuk HTML:
<form>
.
form element
.
</form>

Bentuk HTML mengandung form element.
Elemen bentuk berbagai jenis elemen input, checkbox, tombol radio, tombol submit, dan banyak lagi.

<Input> Elemen

<Input> elemen adalah form element yang paling penting.
<Input> elemen memiliki banyak variasi, tergantung pada jenis atribut.
Berikut adalah jenis-jenis yang digunakan dalam bab ini:

JenisDeskripsi
textMendefinisikan input teks biasa
radioMendefinisikan tombol radio masukan (untuk memilih salah satu dari banyak pilihan)
submitMendefinisikan sebuah tombol submit (untuk mengirimkan formulir)

Anda akan belajar lebih banyak tentang jenis masukan nanti dalam tutorial ini.

Text Input

<Input type = "text"> mendefinisikan input lapangan satu-line untuk input teks:

Contoh:
<form>
Nama Depan:
<input type="text" name="namadepan">
<br>
Nama Belakang:
<input type="text" name="NamaBelakang">
</form>

Hasil:




Tombol radio Masukan

<Input type = "radio"> mendefinisikan tombol radio.
Tombol radio membiarkan pengguna memilih SATU dari sejumlah pilihan:
Contoh:
<form>
Jenis Kelamin :
<input type="radio" name="jk" value="lakilaki">Laki-laki
<input type="radio" name="jk" value="perempuan">Perempuan
</form>

Hasil:

Submit Tombol

<Input type = "submit"> mendefinisikan tombol untuk mengirimkan formulir ke bentuk-handler.
Bentuk-handler biasanya halaman server dengan script untuk memproses input data.
Bentuk-handler yang ditentukan dalam action atribut form:
Contoh:
<form action="action_page.php">
Nama Depan :
<input type="text" name="namadepan" value="Dicky"><br/>
Nama Belakang :
<input type="text" name="namabelakang" value="Andre">
<br/><br/>
<input type="submit" name="Proses" value="Kirim" >
</form>

Hasil :

Atribut Action

Action 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">
Jika atribut aksi dihilangkan, tindakan diatur ke halaman itu sendiri.

Method Atribut

Method atribut menentukan metode HTTP (GET atau POST) yang akan digunakan ketika mengirimkan formulir:
<form action="action_page.php" method="GET">
Atau
<form action="action_page.php" method="POST">

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 halama.
GET paling cocok untuk jumlah pendek data. Keterbatasan ukuran ditetapkan pada browser Anda.

Ketika Menggunakan POST?

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:
<form action="action_page.php">
Nama Depan :
<input type="text" value="Dicky"><br/>
Nama Belakang :
<input type="text" name="namabelakang" value="Andre">
<br/><br/>
<input type="submit" value="Kirim" >
</form>

Pengelompokan Form Data dengan <fieldset>

The <fieldset> kelompok elemen data yang terkait dalam formulir.
The <Legend> mendefinisikan keterangan untuk <fieldset> elemen.
<form action="action_page.php">
<fieldset>
<legend>Personal Information:</legend>
Nama Depan :
<input type="text" name="namadepan" value="Dicky">
<br>
Nama Belakang :
<input type="text"  name="namabelakang" value="Andre">
<br><br>
<input type="submit" value="Proses">
</fieldset>
</form>

Hasil :

Form HTML Atribut

HTML <form> elemen, dengan semua atribut yang mungkin ditetapkan, akan terlihat seperti ini:

<form action="action_page.php" method="GET" target="_blank" accept-charset="UTF-8"
enctype="application/x-www-form-urlencoded" autocomplete="off" novalidate>
.
form element
.
</form>

Berikut adalah daftar <form> atribut:
AtributDeskripsi
accept-charsetMenentukan charset yang digunakan pada pengajuan (default: halaman charset).
actionMenentukan alamat (url) di mana untuk mengirimkan formulir (default: halaman mengirimkan).
autocompleteMenentukan apakah browser harus AutoComplete bentuk (default: on).
enctypeMenentukan encoding dari data yang diajukan (default: adalah url-dikodekan).
methodMenentukan metode HTTP digunakan ketika mengirimkan formulir (default: GET).
nameMenentukan nama yang digunakan untuk mengidentifikasi bentuk (untuk penggunaan DOM: document.forms.name).
novalidateMenentukan bahwa browser tidak harus memvalidasi formulir.
targetMenentukan target alamat dalam atribut aksi (default: _self).




Kembali Keatas ⇑





0 komentar:

Posting Komentar

Form HTML