AronTito
@AronTito
разработчик-любитель web приложений и сайтов.

Как узнать имя файла до загрузки JQUERY?

Всем привет. Простейшая задачка)) но в js я не силен. Как узнать имя файла до загрузке?
При выборе файла, нужно в div поместить имя файла.
<input type="file" id="file">
<div id="info-file"></div>

Я немного застопорился тут в .js
$(document).ready(function() {
    // javascript code...
    $('#file').on('change', function() {
    	// var test = this.value.split('.').shift();
    	var test = this.value; // как получить данные про файл?
        $('#info-file').text('NAME: ' + test);
    });
});

PS - в идеале хотелось узнать имя,тип,вес файла.
  • Вопрос задан
  • 150 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
$('#file').on('change', ({ target: { files: [ file ] } }) => {
  $('#info-file').html([ 'name', 'size', 'type' ]
    .map(n => `<div>${n}: ${file[n]}</div>`)
    .join('')
  );
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы