https://codepen.io/accountnujen/pen/ExGvGdN?editor...
document.querySelector("form").addEventListener("submit", function (event) {
event.preventDefault();
let datar = {};
const formData = new FormData(this);
for(let [key, value] of formData.entries()) {
console.log([key, value]);
if (key === 'inputFile') {
let arrpair = Array.from(value);
console.log(arrpair);
datar[key] = arrpair.map(file => ({
name: file.name,
type: file.type,
size: file.size
}));
} else {
datar[key] = value;
}
}
console.log(datar);
});
Почему в конечном итоге arrpair пустой, если value содержит в себе file?