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 »