2 формы загрузки, загрузка одновременно в двух с выводом прогрессбара

  input.onchange = e => {
       (xhr = new XMLHttpRequest()).responseType = 'json';
       xhr.descc = ms.el.querySelector('#descc');
       
       console.log(xhr.descc);
       
       xhr.upload.onprogress = e => {
           console.log(xhr.descc);
           console.log(100 - (Math.ceil(e.loaded / e.total * 100)));
       }

Попытался сделать так, мол в объект добавить переменную и присвоить ей блок...

В общем, на странице 2 формы, в 2 формах есть блок. Допустим это прогресс бар, пользователь одновременно или скажем начинает загрузку во вторую форму тогда когда первая загрузка в первой форме не завершена.

Вопрос в том, как лучше всего разделить 2 формы. Если в каждой форме по своему прогресс бару и идет одновременная загрузка в обоих. Для прогресс баров значения для обоих форм будут разные.

То есть, не присваивая id или еще что в html документе. Возможно для каждой формы добавлять, закреплять свои объекты так, чтобы при одновременной загрузке выводить значение прогресс бара к каждой свое.


Ответы (0 шт):