HTML atribut form method
contoh
Gunakan "mendapatkan" metode untuk mengirimkan formulir:
<form
action="demo_form.html"
method="get">
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
<input type="submit" value="提交">
</form>
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
<input type="submit" value="提交">
</form>
Coba »
(Untuk contoh lebih lanjut, lihat bagian bawah halaman)
Dukungan Browser
Semua browser utama mendukung atribut metode.
Definisi dan Penggunaan
Metode metode menentukan cara mengirim data formulir (form-data) (data formulir akan dikirim ke yang ditentukan dalam atribut aksi halaman).
data formulir dapat digunakan sebagai formulir untuk mengirim variabel URL (metode = "mendapatkan") atau sebagai bentuk transaksi posting HTTP untuk mengirim (metode = "post").
Tentang GET Catatan:
- Bentuk data ditambahkan ke pasangan nama / nilai ke URL
- panjang URL terbatas (sekitar 3.000 karakter)
- Jangan gunakan GET untuk mengirim data sensitif! (Dalam URL yang terlihat)
- Untuk pengguna ingin bookmark pengiriman formulir yang berguna
- GET lebih cocok untuk data non-aman, seperti query string di Google
Catatan di POST:
- data formulir tambahan untuk tubuh permintaan HTTP dalam (data tidak ditampilkan dalam URL)
- Tidak ada batasan panjang
- Bentuk disampaikan melalui POST tidak dapat di-bookmark
Perbedaan antara HTML 4.01 dan HTML5
Tidak ada.
tatabahasa
<form method="get|post">
Nilai properti
值 | 描述 |
---|---|
get | 默认。将表单数据(form-data)以名称/值对的形式附加到 URL 中:URL?name=value&name=value。 |
post | 以 HTTP post 事务的形式发送表单数据(form-data)。 |
contoh yang lebih
Menggunakan metode "posting" untuk mengirimkan formulir
Untuk mengirim data formulir dengan metode "post".
HTML <form> tag