English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Ce document présente l'utilisation de l'attribut method du HTML form, avec des exemples en ligne, la compatibilité des navigateurs, la définition de la syntaxe et des détails sur les valeurs des attributs.
Soumettre le formulaire en utilisant la méthode "get" :
!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Utilisation de la méthode get du HTML <form>-Tutoriel de base(oldtoolbag.com)</title> </head> <body> <form action="action_page.php" method="get"> Prénom: <input type="text" name="fname"><br> Nom de famille: <input type="text" name="lname"><br> <input type="submit" value="Soumettre"> </form> </body> </html>Voyons voir ‹/›
IEFirefoxOperaChromeSafari
Tous les navigateurs populaires prennent en charge l'attribut method.
La méthode method détermine la manière d'envoyer les données du formulaire (formulaire-data) (les données du formulaire seront envoyées à la page définie dans l'attribut action).
Les données du formulaire peuvent être envoyées sous forme de variables URL (method="get") ou sous forme de transaction HTTP POST (method="post").
Remarques sur GET :
Les données du formulaire sont envoyées sous forme de nom/La forme paires est ajoutée à l'URL
La longueur de l'URL est limitée(environ 3000 caractères)
Ne jamais utiliser GET pour envoyer des données sensibles!(Visibles dans l'URL)
Très utile pour les soumissions de formulaires que l'utilisateur souhaite ajouter aux favoris
GET est plus approprié pour les données non sécurisées, comme les chaînes de recherche dans Google
Remarques sur POST :
Ajoutez les données du formulaire à l'intérieur du corps de la requête HTTP (les données ne s'affichent pas dans l'URL)
Il n'y a pas de limite de taille
Les formulaires soumis par POST ne peuvent pas être ajoutés aux favoris
Aucun.
<form method="get|post">
Valeur | Description |
---|---|
get | Par défaut. Ajoutez les données du formulaire(formulaire-data)par nom/les paires de valeurs sont ajoutées à l'URL : URL?name=value&name=value。 |
post | Envoyer les données du formulaire sous forme de transaction HTTP post(formulaire-data)。 |
Soumettre le formulaire en utilisant la méthode "post"
Envoyer les données du formulaire via la méthode "post".