Latest web development tutorials

propriété bouton HTML formmethod

bouton HTML étiquettes Manuel de référence HTML balise <button>

Exemples

Soumettre un formulaire avec deux boutons, le bouton d'abord soumettre en utilisant la méthode = "get" pour soumettre les données de formulaire, le deuxième bouton soumettre en utilisant la méthode = données "post" de formulaire de soumission:

<form action="demo_form.html" method="get">
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
<button type="submit">提交</button>
<button type="submit" formmethod="post" formaction="demo_post.html">
使用 POST 提交</button>
</form>

Essayez »

support du navigateur

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Internet Explorer 10, le support de Firefox, Opera, Chrome et Safari propriété formmethod.

Remarque: Internet Explorer 9 et les versions antérieures ne prennent pas en charge IE formmethod propriété.


Définition et utilisation

propriété formmethod développé méthode HTTP utilisée pour envoyer les données de formulaire. propriété formmethod remplace sous forme d'élément méthode attribut.

attributs formmethod nécessaires et le type = "submit" utilisés conjointement.

Formulaire-données peuvent être envoyées par les moyens suivants:

  • Dans la variable d'URL (en utilisant la méthode = "get") pour envoyer le formulaire
  • En post HTTP (avec method = "post") pour envoyer le formulaire

Utilisez "get" méthode:

  • les données de formulaire dans l'URL de la paire nom / valeur apparaît.
  • Obtenir la quantité de données transférées est petite, pas plus grand que 2KB, principalement en raison de limite de longueur d'URL.
  • Ne pas utiliser la méthode "get" pour transmettre des informations sensibles! (Mots de passe ou des informations sensibles apparaissent dans la barre d'adresse du navigateur)

En utilisant la méthode "post":

  • Envoyer des données de formulaire sous forme de message HTTP.
  • Plus fort et plus sûr que "get" méthode.
  • Pas de limite de taille

Différences entre HTML 4.01 et HTML5

propriété formmethod est nouveau dans HTML 5 attributs.


grammaire

<button type="submit" formmethod="get|post">

Valeur de la propriété

描述
get 向 URL 追加表单数据(form-data):URL?name=value&name=value
post 以 HTTP post 事务的形式发送表单数据(form-data)


bouton HTML étiquettes Manuel de référence HTML balise <button>