File.name
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.
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