Najnowsze tutoriale tworzenie stron internetowych
 

HTML <form> method Attribute

<HTML <form> tag

Przykład

Prześlij formularz za pomocą "get" metodę:

<form action="demo_form.asp" method="get">
  First name: <input type="text" name="fname"><br>
  Last name: <input type="text" name="lname"><br>
  <input type="submit" value="Submit">
</form>
Spróbuj sam "

Więcej "Try it yourself" przykłady poniżej.


Definicja i Wykorzystanie

method atrybut określa, jak wysłać form-data (forma, dane są przesyłane do strony określonej w action atrybutu).

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

Uwagi dotyczące GET :

  • Dołącza form-data do adresu URL w parach nazwa / wartość
  • Długość zawartość jest ograniczona (około 3000 znaków)
  • Nigdy nie używaj dostać się do wysyłania poufnych danych! (Będzie widoczny w adresie URL)
  • Przydatne zgłoszeń formularz, w którym użytkownik chce, aby utworzyć zakładkę do wyników
  • GET jest lepsze dla niezabezpieczonych danych, podobnie jak ciągów zapytań w Google

Uwagi dotyczące POST :

  • Dołącza form-data w ciele żądania HTTP (dane nie są przedstawione w adresie URL)
  • Nie ma ograniczenia rozmiaru
  • Zgłoszenia formularz z POST nie może być zakładka

Pomoc Browser

Atrybut
method tak tak tak tak tak

Różnice między HTML 4.01 i HTML5

ŻADEN.


Składnia

<form method="get|post">

wartości atrybutów

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

Więcej przykładów

Przykład

Prześlij formularz przy użyciu "post" metodę:

<form action="demo_form_method_post.asp" method="post">
  First name: <input type="text" name="fname"><br>
  Last name: <input type="text" name="lname"><br>
  <input type="submit" value="Submit">
</form>
Spróbuj sam "

<HTML <form> tag