Input Kirim formMethod Property
Contoh
Cari tahu metode HTTP mana yang digunakan untuk mengirimkan formulir ke server:
var x = document.getElementById("mySubmit").formMethod;
Definisi dan Penggunaan
Properti formMethod menetapkan atau mengembalikan nilai atribut formmethod dari tombol kirim.
Atribut formmethod mendefinisikan metode HTTP untuk mengirim form-data ke URL tindakan.
Atribut formmethod menimpa atribut method dari elemen <form>.
Atribut formmethod hanya digunakan untuk tombol dengan type="submit".
Form-data dapat dikirim sebagai variabel URL (method="get") atau sebagai transaksi posting HTTP (method="post").
Catatan tentang metode "dapatkan":
- itu menambahkan data-formulir ke URL dalam pasangan nama/nilai
- ini berguna untuk pengiriman formulir di mana pengguna ingin menandai hasilnya
- Ada batasan berapa banyak data yang dapat Anda tempatkan di URL (bervariasi di antara browser), oleh karena itu, Anda tidak dapat memastikan bahwa semua formulir-data akan ditransfer dengan benar
- Jangan pernah menggunakan metode "dapatkan" untuk menyampaikan informasi sensitif! (kata sandi atau informasi sensitif lainnya akan terlihat di bilah alamat browser)
Catatan tentang metode "posting":
- itu mengirimkan formulir-data sebagai transaksi posting HTTP
- Pengiriman formulir dengan metode "posting" tidak dapat di-bookmark
- itu lebih kuat dan aman daripada "mendapatkan"
- itu tidak memiliki batasan ukuran
Catatan: Atribut formmethod baru untuk elemen <input> dengan type="submit" di HTML5.
Dukungan Peramban
Property | |||||
---|---|---|---|---|---|
formMethod | Yes | 10.0 | Yes | Yes | Yes |
Sintaksis
Kembalikan properti formMethod:
submitObject.formMethod
Setel properti formMethod:
submitObject.formMethod = get|post
Nilai properti
Value | Description |
---|---|
get | Default. Appends the form-data to the URL in name/value pairs: URL?name=value&name=value |
post | Sends the form-data as an HTTP post transaction |
Detail Teknis
Nilai Kembali: | Sebuah String, mewakili metode HTTP yang digunakan untuk mengirimkan formulir ke server |
---|
Lebih Banyak Contoh
Contoh
Ubah metode pengiriman data formulir:
document.getElementById("mySubmit").formMethod = "post";
Halaman Terkait
Referensi HTML: HTML <input> formmethod atribut
Masukkan Objek Kirim