@IvanIF

Почему я не могу вытащить изображения из input type file на js?

У меня есть input:

<input type="file" multiple="true" id="images"/>

Я пытаюсь получить информацию о файлах следующим образом:
$('#images').change(function(){
    var control = $('#images');

    filesLength = control.files.length;
    alert(filesLength);

  });

Ничего не выводится. Почему?!
  • Вопрос задан
  • 169 просмотров
Решения вопроса 1
bingo347
@bingo347 Куратор тега JavaScript
Crazy on performance...
Потому-что инстанс jQuery не является DOM нодой
Скорее всего на этой строке у Вас вообще ошибкаfilesLength = control.files.length;
Извлеките реальную DOM ноду:var control = $('#images').get(0);
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
politon
@politon
HTML5,CSS3,JS,PHP,SQL,API,canvas,animation...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы