Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

HTMLInputElement : propriété name

Baseline Widely available

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis ⁨juillet 2015⁩.

La propriété name de l'interface HTMLInputElement indique le nom de l'élément HTML <input>. Elle reflète l'attribut name de l'élément.

Valeur

Une chaîne de caractères représentant le nom de l'élément.

Exemple

Étant donné le HTML suivant :

html
<p>
  <label for="planet">Sur quelle planète êtes-vous né&nbsp;?</label>
  <input id="planet" type="text" name="origin" />
</p>

Vous pouvez utiliser la propriété name pour lire ou modifier le nom de l'élément <input> :

js
const inputElement = document.querySelector("#planet");
console.log(`Nom de l'élément : ${inputElement.name}`); // "Nom de l'élément : origin"
inputElement.name = "planet"; // met à jour le nom de l'élément

Spécifications

Specification
HTML
# dom-fe-name

Compatibilité des navigateurs

Voir aussi