HTML <button> attribut formtarget
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> 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é |