Contoh
Kembali metode yang HTTP untuk digunakan ketika mengirimkan form-data:
var x = document.getElementById("myBtn").formMethod;
Hasil x bisa menjadi:
post
Cobalah sendiri " Definisi dan Penggunaan
The formMethod set properti atau mengembalikan nilai dari formmethod atribut tombol.
The formmethod atribut menentukan metode mana HTTP untuk digunakan ketika mengirimkan form-data. Atribut ini menimpa atribut metode form.
The formmethod atribut hanya digunakan untuk tombol dengan type = "submit".
Bentuk-data dapat dikirim sebagai variabel URL (with method="get") atau sebagai pos HTTP (with method="post") .
Catatan pada "get" metode:
- itu menambahkan bentuk-data ke URL di nama / pasangan nilai
- hal ini berguna untuk pengiriman form di mana pengguna ingin bookmark hasilnya
- Ada batas untuk berapa banyak data yang Anda dapat menempatkan di URL (bervariasi antara browser), oleh karena itu, Anda tidak bisa yakin bahwa semua form-data akan ditransfer dengan benar
- Tidak pernah menggunakan "get" metode untuk menyampaikan informasi sensitif! (Password atau informasi sensitif lainnya akan terlihat di address bar browser)
Catatan tentang "post" metode:
- ia akan mengirimkan form-data sebagai transaksi posting HTTP
- Formulir pengajuan dengan "post" metode tidak dapat di-bookmark
- itu lebih kuat dan aman daripada "get"
- tidak memiliki batasan ukuran
Catatan: formmethod atribut baru untuk <button> elemen dalam HTML5.
Dukungan Browser
Properti formMethod didukung di semua browser utama.
Catatan: Properti formMethod tidak didukung di Internet Explorer 9 dan versi sebelumnya.
Sintaksis
Kembali properti formMethod:
buttonObject .formMethod
Mengatur properti formMethod:
buttonObject .formMethod=get|post
Nilai properti
Nilai | Deskripsi |
---|---|
get | Menambahkan bentuk-data ke URL: URL name = value & nama = nilai |
post | Mengirimkan form-data sebagai transaksi posting HTTP |
Rincian teknis
Kembali Nilai: | Sebuah String, yang mewakili metode HTTP yang digunakan untuk mengirimkan formulir ke server |
---|
Contoh lebih
Contoh
Mengubah metode untuk mengirimkan form-data:
document.getElementById("myBtn").formMethod = "post";
Cobalah sendiri " Contoh
Contoh lain untuk kembali properti formMethod:
var x = document.getElementById("myBtn").formMethod;
Cobalah sendiri " Pages terkait
Referensi HTML: HTML <button> atribut formmethod
<Tombol Object