Ultimele tutoriale de dezvoltare web
 

HTML <form> method Attribute

<HTML <form> tag

Exemplu

Trimiteți un formular folosind "get" metoda:

<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>
Încearcă - l singur »

Mai multe "Try it Yourself" - "Try it Yourself" exemplele de mai jos.


Definiție și utilizare

method atribut specifica modul de a trimite formular-date (the form-data is sent to the page specified in the action attribute) .

Forma-date pot fi trimise ca variabile URL (with method="get" ) sau ca HTTP post - tranzacție (with method="post" ) .

Notes on GET :

  • Formularul-date adaugă în URL-ul în numele perechi / valoare
  • Lungimea unui URL este limitată (about 3000 characters) de (about 3000 characters)
  • Nu utilizați niciodată GET pentru a trimite date sensibile! (will be visible in the URL)
  • Utile pentru trimiterile de formulare în cazul în care un utilizator care doriți să marcați rezultatul
  • GET este mai bine pentru datele nesecurizate, cum ar fi șiruri de interogare în Google

Notes on POST :

  • Adaugă form-data in interiorul corpului cererii HTTP (datele nu este afișată este adresa URL)
  • Nu are limitări de dimensiune
  • Trimiteri de formulare cu POST nu poate fi marcată

Suport pentru browser-

Atribut
method da da da da da

Diferențe între HTML 4.01 și HTML5

NICI UNUL.


Sintaxă

<form method="get|post">

Valorile atributelor

Valoare Descriere
get Mod implicit. Atasaza form-data la URL - ul în perechi nume / valoare: URL?name=value&name=value
post Trimite formularul de date ca o tranzacție HTTP POST

Mai multe exemple

Exemplu

Trimiteți un formular folosind "post" metoda:

<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>
Încearcă - l singur »

<HTML <form> tag