tutorial pengembangan web terbaru
 

Button formMethod Property

<Tombol Object

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

Internet ExplorerFirefoxOperaGoogle ChromeSafari

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