File.name
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.
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
Chargement…