Attribut d'action de formulaire HTML <bouton>

❮ Balise HTML <bouton>

Exemple

Un formulaire avec deux boutons de soumission. Le premier bouton de soumission soumet les données du formulaire à "action_page.php", et le second à "action_page2.php":

<form action="/action_page.php" method="get">
  <label for="fname">First name:</label>
  <input type="text" id="fname" name="fname"><br><br>
  <label for="lname">Last name:</label>
  <input type="text" id="lname" name="lname"><br><br>
  <button type="submit">Submit</button>
  <button type="submit" formaction="/action_page2.php">Submit to another page</button>
</form>

Définition et utilisation

L' formactionattribut spécifie où envoyer les données de formulaire lorsqu'un formulaire est soumis. Cet attribut remplace l'attribut du formulaire action.

L' formactionattribut n'est utilisé que pour les boutons avec type="submit".


Prise en charge du navigateur

Les nombres dans le tableau indiquent la première version du navigateur qui prend entièrement en charge l'attribut.

Attribute
formaction 9.0 10.0 4.0 5.1 15.0

Syntaxe

<button type="submit" formaction="URL">

Valeurs d'attribut

Value Description
URL Specifies where to send the form data.

Possible values:

  • An absolute URL - the full address of a page (like href="http://www.example.com/formresult.asp")
  • A relative URL - points to a file within the current site (like href="formresult.asp")

❮ Balise HTML <bouton>