Najnowsze tutoriale tworzenie stron internetowych
 

Input Submit formMethod Property

<Wejście Prześlij Object

Przykład

Dowiedzieć się, która metoda HTTP, który jest używany do przesłania formularza do serwera:

var x = document.getElementById("mySubmit").formMethod;

Wynikiem X mogą być:

post
Spróbuj sam "

Definicja i Wykorzystanie

Zestawy własności formMethod lub zwraca wartość formmethod atrybutu przycisku przedstawienia.

formmethod atrybut definiuje metodę HTTP przesyłania form-data do adresu URL akcji.

formmethod atrybut przesłania method atrybut <form> elementu.

formmethod atrybut jest używany tylko dla przycisków z type = „submit”.

Do form-dane mogą być przesyłane jako zmienne URL (method="get") lub jako transakcji HTTP POST (method="post") .

Zwraca uwagę na "get" metodą:

  • dołącza postaci danych Aby URL w parach nazwa / wartość
  • warto zgłoszeń formularz, w którym użytkownik chce utworzyć zakładkę do wyników
  • Nie ma limitu na ile danych można umieścić w adresie URL (waha się między przeglądarkami), w związku z tym, nie można mieć pewność, że wszystkie form-data zostanie prawidłowo przeniesione
  • Nigdy nie należy używać "get" sposób przekazać poufne informacje! (Hasło lub inne poufne informacje będą widoczne w pasku adresu przeglądarki)

Uwagi o "post" metody:

  • wysyła formularz danych jednostkowych jako transakcji HTTP POST
  • Formularz oświadczenia o "post" metody nie można tworzyć zakładki
  • to jest bardziej niezawodny i bezpieczny niż "get"
  • nie ma ograniczenia rozmiaru

Uwaga: formmethod atrybutem jest nowy dla <input> element o type = "submit" w HTML5.


Wsparcie przeglądarka

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Nieruchomość formMethod jest dostępna we wszystkich głównych przeglądarkach.

Uwaga: Właściwość formMethod nie jest obsługiwana w programie Internet Explorer 9 i wcześniejszych wersjach.


Składnia

Zwraca właściwość formMethod:

submitObject .formMethod

Ustaw właściwość formMethod:

submitObject .formMethod=get|post

wartości nieruchomości

Wartość Opis
get Zaniedbanie. Dołącza postaci danych Aby URL w pary nazwa / wartość: URL name = value & name = wartość?
post Wysyła form-data jako transakcji HTTP POST

Szczegóły techniczne

Zwracana wartość: Ciąg reprezentujący metodę HTTP, który jest używany do przesłania formularza do serwera

Więcej przykładów

Przykład

Zmiana metody wysyłania form-data:

document.getElementById("mySubmit").formMethod = "post";
Spróbuj sam "

Podobne strony

Odniesienia HTML: HTML <input> atrybut formmethod


<Wejście Prześlij Object