Подтвердить что ты не робот

Можно ли удалить отдельные значения из файла, входящего в несколько элементов?

Я пытаюсь удалить или каким-то образом аннулировать одно значение в одном входе для нескольких файлов. Пусть говорят, что у нас есть четыре значения...

<input id="input" multiple="multiple" type="file" />
input = document.getElementById('input');
// So our four files are:
input.files[0];
input.files[1];
input.files[2];
input.files[3];

Если бы я хотел удалить [1] из массива, не нарушая других, могу ли я это сделать? Я попробовал сплайсинг, установив значение в NULL, изменив имя и т.д. Ничего из этого не работает (пока элемент остается readonly = false) Функция удаления JQuery удаляет весь элемент, чтобы он не работал. Любая помощь очень ценится!

4b9b3361

Ответ 2

Мне интересно, почему сращивание не работает. Обычно это очень легко сделать:

var list = [4,5,6];
list.splice(1,1);
console.log(list); // [4,6]

Итак, если это не сработает, я хотел бы знать, что результаты.

Edit

Btw, вам нужно использовать:

var input = document.getElementById('input');

Вы должны объявить свои переменные с помощью "var".