Bentuk tombolMetode Properti
Contoh
Kembalikan metode HTTP mana yang akan digunakan saat mengirim data formulir:
var x = document.getElementById("myBtn").formMethod;
Definisi dan Penggunaan
Properti formMethod menetapkan atau mengembalikan nilai atribut formmethod dari sebuah tombol.
Atribut formmethod menentukan metode HTTP mana yang akan digunakan saat mengirim form-data. Atribut ini menimpa atribut metode formulir.
Atribut formmethod hanya digunakan untuk tombol dengan type="submit".
Data formulir dapat dikirim sebagai variabel URL (dengan metode="get") atau sebagai pos HTTP (dengan metode="posting").
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 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":
- ia mengirimkan data formulir sebagai transaksi pos 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 <button> di HTML5.
Dukungan Peramban
Property | |||||
---|---|---|---|---|---|
formMethod | Yes | 10.0 | Yes | Yes | Yes |
Sintaksis
Kembalikan properti formMethod:
buttonObject.formMethod
Setel properti formMethod:
buttonObject.formMethod = get|post
Nilai properti
Value | Description |
---|---|
get | Appends the form-data to the URL: 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("myBtn").formMethod = "post";
Contoh
Contoh lain untuk mengembalikan properti formMethod:
var x = document.getElementById("myBtn").formMethod;
Halaman Terkait
Referensi HTML: HTML <button> atribut formmethod
Objek Tombol