HTML <form> targetAttribut

HTML form 标签参考手册Balise HTML <form>

Exemples

Soumettre un formulaire qui s'ouvre dans une nouvelle fenêtre ou un nouvel onglet, c'est-à-dire afficher la réponse reçue dans une nouvelle fenêtre ou un nouvel onglet :

<form action="demo_form.html" method="get" target="_blank">
  Prénom : <input type="text" name="fname"><br>
  Nom de famille : <input type="text" name="lname"><br>
<input type="submit" value="Envoyer">
</form>

Essayez-le vous-même »

Prise en charge des navigateurs

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Tous les principaux navigateurs prennent en charge l'attribut target.


Définition et utilisation

L'attribut target spécifie un nom ou un mot-clé qui indique où ouvrir l'URL d'action, c'est-à-dire où afficher la réponse reçue après la soumission du formulaire.

L'attribut target définit le nom ou le mot-clé du contexte du navigateur (comme un onglet, une fenêtre ou un cadre intégré).


Différences entre HTML 4.01 et HTML5

HTML5 prend en charge l'attribut target.

En HTML 4.01, l'attribut targetest obsolète。

Remarque :Dans HTML5, frame et frameset ne sont plus pris en charge, donc _parent, _top et les valeursframenamesont principalement utilisées pour iframe.


Syntaxe

<form target="_blank|_self|_parent|_top|framename">

Valeurs d'attributs

Valeur Description
_blank Ouvre dans une nouvelle fenêtre/onglet.
_self Ouvre dans le même cadre. (Par défaut)
_parent Ouvre dans le cadre parent.
_top Ouvre dans toute la fenêtre.
framename Ouvre dans l'iframe spécifiée.


HTML form 标签参考手册Balise HTML <form> Autres extensions