File.name

Cette propriété renvoie le nom du fichier représenté par l'objet File courant. Pour des raisons de sécurité, le chemin du fichier est exclu de cette propriété.

Syntaxe

let name = file.name;

Valeur

Une chaîne de caractères qui contient le nom du fichier sans le chemin, par exemple "Mon compte-rendu.md".

Exemple

HTML

<input type="file" multiple onchange="processSelectedFiles(this)">

<div id="output"></div>

JavaScript

const output = document.querySelector("#output");
function processSelectedFiles(fileInput) {
  let files = fileInput.files;
  output.textContent = "Liste des fichiers sélectionnés :";

  for (let i = 0; i < files.length; i++) {
    output.textContent += `\nNom du fichier : ${files[i].name}`;
  }
}

Résultat

Spécifications

Specification
File API
# dfn-name

Compatibilité des navigateurs

BCD tables only load in the browser

Voir aussi