Saludos, he encontrado el siguiente codigo en el manual de referencia DOM, funciona perfectamente EN FIREFOX, quisiera saber por que no me funciona en Internet Explorer o si hay forma de hacerlo funcionar.
Lo que intento hacer es validar el tamaño de un archivo al momento de subirlo.
// fileInput is a HTMLInputElement: <input type="file" multiple id="myfileinput">
var fileInput = document.getElementById("myfileinput");
// files is a FileList object (simliar to NodeList)
var files = fileInput.files;
for (var i = 0; i < files.length; i++)
{
alert(files[i].name + " has a size of " + files[i].size + " Bytes");
}
Errores: length no es un objeto valido y posteriormente [i] no es un objeto valido.
Muchas gracias de antemano.