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é multiple

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é multiple de l'interface HTMLInputElement indique si un champ de saisie peut avoir plusieurs valeurs. Firefox ne prend actuellement en charge multiple que pour <input type="file">.

Valeur

Une valeur booléenne.

Exemples

html
<input id="my-file-input" type="file" multiple />
js
let fileInput = document.getElementById("my-file-input");

if (fileInput.multiple) {
  // Parcourir fileInput.files
  for (const file of fileInput.files) {
    // Action sur chaque fichier
  }
  // Un seul fichier disponible
} else {
  let [file] = fileInput.files;
}

Spécifications

Specification
HTML
# dom-input-multiple

Compatibilité des navigateurs

Voir aussi