File.name

io error: No such file or directory (os error 2) (/home/runner/work/yari/yari/mdn/translated-content/files/fr/web/api/file_api/index.md)

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

js
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

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

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

JavaScript

js
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