HTML <input> : attribut formtargetAttribute
Exemples
Un formulaire avec deux boutons d'envoi qui envoient vers différentes fenêtres cibles :
<form action="demo-form.php">
Prénom : <input type="text" name="fname"><br>
Nom : <input type="text" name="lname"><br>
<input type="submit" value="Soumission normale">
<input type="submit" formtarget="_blank" value="Envoyer vers une nouvelle page">
</form>
Essayez-le vous-même »
Prise en charge des navigateurs
Les nombres du tableau indiquent la première version du navigateur qui prend entièrement en charge l'attribut.
| Attribut | |||||
|---|---|---|---|---|---|
| formtarget | Oui | 10.0 | Oui | 5.1 | 10.6 |
Définition et utilisation
L'attribut formtarget spécifie un nom ou un mot-clé qui indique où afficher la réponse qui est reçue après la soumission du formulaire.
L'attribut formtarget remplace l'attributtargetde l'élément <form>.
Remarque :L'attribut formtarget peut être utilisé avec type="submit" et type="image".
Différences entre HTML 4.01 et HTML5
L'attribut formtarget est nouveau dans HTML5.
Remarque :HTML5 ne prend pas en charge les cadres et les jeux de cadres. Désormais, les valeurs _parent, _top etframenamesont principalement utilisées pour les iframes.
Syntaxe
<input formtarget="_blank|_self|_parent|_top|framename">
Valeurs d'attributs
| Valeur | Description |
|---|---|
| _blank | Affiche la réponse dans une nouvelle fenêtre/un nouvel onglet. |
| _self | Affiche la réponse dans le même cadre (par défaut). |
| _parent | Affiche la réponse dans le cadre parent. |
| _top | Affiche la réponse dans la fenêtre complète. |
| framename | Affiche la réponse dans l'iframe spécifiée. |
Balise HTML <input> Autres extensions