HTML <button> attribut formtarget

❮ Balise HTML <button>

Exemple

Un formulaire avec deux boutons de soumission. Le premier bouton soumet les données du formulaire avec la cible par défaut ("_self"), tandis que le second les envoie dans une nouvelle fenêtre (target="_blank") :

<form action="/action_page.php" method="get">
<label for="fname">Prénom:</label>
<input type="text" id="fname" name="fname"><br><br>
<label for="lname">Nom de famille:</label>
<input type="text" id="lname" name="lname"><br><br>
<button type="submit" >Soumettre</button>
<button type="submit" formtarget="_blank">Soumettre dans une nouvelle fenêtre</button>
</form>
Essayez-le vous-même »

Définition et Utilisation

L'attribut formtarget spécifie où afficher la réponse après la soumission du formulaire. Cet attribut remplace l'attribut target du formulaire.

L'attribut formtarget est uniquement utilisé pour les boutons de type type="submit" .


Support des Navigateurs

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

Attribut
formtarget 9.0 10.0 4.0 5.1 10.6

Syntaxe

<button type="submit" formtarget="_blank|_self|_parent|_top| nom_du_fram ">

Valeurs des Attributs

Valeur Description
_blank Charge la réponse dans une nouvelle fenêtre/onglet
_self Charge la réponse dans le même cadre (c'est par défaut)
_parent Charge la réponse dans le cadre parent
_top Charge la réponse dans le corps complet de la fenêtre
nom_du_fram Charge la réponse dans un iframe nommé

❮ Balise HTML <button>