Input FileUpload files eigenschap
Definitie en gebruik
files
De eigenschap retourneert een FileList-object dat de een of meerdere bestanden vertegenwoordigt die zijn geselecteerd met de knop voor het uploaden van bestanden.
Via het FileList-object kunnen de naam, grootte en inhoud van de bestanden worden verkregen.
Deze eigenschap is alleen leesbaar.
Voorbeeld
Gebruik de knop voor het uploaden van bestanden om een of meerdere bestanden te kiezen en toon informatie over de geselecteerde bestanden:
var x = document.getElementById("myFile"); var txt = ""; if ('files' in x) { if (x.files.length == 0) { txt = "Kies een of meerdere bestanden."; } else { for (var i = 0; i < x.files.length; i++) { txt += "<br><strong>" + (i+1) + ". file</strong><br>"; var file = x.files[i]; if ('name' in file) { txt += "Naam: " + file.name + "<br>"; } if ('size' in file) { txt += "Grootte: " + file.size + " bytes <br>"; } } } } document.getElementById("demo").innerHTML = txt;
Syntax
fileuploadObject.files
Technical details
Return value: | FileList object, representing the selected files. |
---|
Browser support
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Support | 10.0 | Support | Support | Support |