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