В большинстве браузеров тип ввода = "file" имеет следующее свойство files:
document.getElementById("my-input").files
Это может быть использовано для обнаружения загрузки файла и получения файла.Однако похоже, что атрибут файла не существует в IE9.
Добавлено:
В jQuery вы можете сделать ...
$("#my-input").val()
, чтобы прочитатьимя файла.Как насчет получения содержимого файлов?