We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

HTMLInputElement.labels

La propriété en lecture seule HTMLInputElement.labels renvoie une NodeList (liste de noeuds) des éléments <label> (étiquette) associés avec l'élément <input> (entrée).

Syntaxe

var labelElements = input.labels;

Valeur retournée

Une NodeList contenant les éléments <label> associés avec l'élément <input>.

Exemple

HTML

<label id="label1" for="test">Label 1</label>
<input id="test"/>
<label id="label2" for="test">Label 2</label>

JavaScript

window.addEventListener("DOMContentLoaded", function() {
  const input = document.getElementById("test");
  for(var i = 0; i < input.labels.length; i++) {
    console.log(input.labels[i].textContent); // "Label 1" et "Label 2"
  }
});

Spécifications

Spécification Statut Commentaire
HTML Living Standard
La définition de 'labels' dans cette spécification.
Standard évolutif Pas de changement.
HTML5
La définition de 'labels' dans cette spécification.
Recommendation Définition initiale.

Compatibilité des navigateurs

Nous convertissons les données de compatibilité dans un format JSON. Ce tableau de compatibilité utilise encore l'ancien format car nous n'avons pas encore converti les données qu'il contient. Vous pouvez nous aider en contribuant !

Feature Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari
Basic support 14.0 Pas de support 56.0 (56.0)[1] Pas de support (Oui) 5.1
Feature Android Edge Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support ? Pas de support 56.0 (56.0)[1] Pas de support ? 5.0

[1] Implémenté dans bug 556743.

Étiquettes et contributeurs liés au document

Étiquettes : 
Contributeurs à cette page : loella16
Dernière mise à jour par : loella16,