@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);

  });

Ничего не выводится. Почему?!
  • Вопрос задан
  • 61 просмотр
Решения вопроса 1
bingo347
@bingo347 Куратор тега JavaScript
Бородатый программер
Потому-что инстанс jQuery не является DOM нодой
Скорее всего на этой строке у Вас вообще ошибкаfilesLength = control.files.length;
Извлеките реальную DOM ноду:var control = $('#images').get(0);
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

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

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