Attribut formaction de l'HTML <button>

Définition et utilisation

formaction L'attribut spécifie où envoyer les données du formulaire lors de la soumission du formulaire. Cet attribut remplace l'attribut action du formulaire.

formaction L'attribut est utilisé uniquement pour type="submit" du bouton.

Exemple

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

<form action="/action_page.php" method="get">
  <label for="fname">Nom:</label>
  <input type="text" id="fname" name="fname"><br><br>
  <label for="lname">Prénom:</label>
  <input type="text" id="lname" name="lname"><br><br>
  <button type="submit">Soumettre</button>
  <button type="submit" formaction="/action_page2.php">Soumettre à une autre page</button>
</form>

Essayez-le vous-même

Syntaxe

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

Valeur de l'attribut

Valeur Description
URL

Définit où envoyer les données du formulaire.

Valeurs possibles :

  • URL absolue - Adresse complète de la page (par exemple href="http://www.example.com/formresult.asp")
  • URL relative - Pointe vers un fichier du site actuel (par exemple href="formresult.asp")

Prise en charge du navigateur

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
9.0 10.0 4.0 5.1 15.0

Remarque :formaction L'attribut est une nouvelle propriété HTML 5.