Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

128
Visualizações
¿Cómo hacer que los archivos cuenten si el tipo de archivo de entrada estaba en un modal?

Tengo un archivo de tipo de entrada pero está en un modal, ¿cómo hacer que cuenten sus archivos? Lo intenté a continuación, pero no puedo obtener el valor, ¿qué hice mal?

 for (var index = 0; index < document.getElementById('supporting_files').files.length; index++) { params.append("supporting_files", document.getElementById('supporting_files').files[index]); }

retazo

 <div class="modal-dialog modal-dialog-centered modal-dialog- scrollable"> <div class="modal-content"> <div class="modal-body"> <form id="form-pickupModal" method="post" autocomplete="off" novalidate="novalidate"> <div class="row"> <div class="col"> <div class="form-group"> <label class="form-label" for="supporting_files">Supporting files</label> <input class="form-control" id="supporting_files" name="supporting_files" type="file" accept=".jpg,.jpeg,.png,.xlsx,.xls,.doc,.docx,.pdf" value="" multiple> </div> </div> </div> </div> </div> </div>

Como puede ver en el fragmento anterior, es un modal con un tipo de archivo de entrada allí, no tengo idea de cómo obtener su valor.

about 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Puede usar la propiedad de longitud de FileList para obtener la cantidad de archivos seleccionados. y use el método del elemento para obtener un archivo en particular a través del índice.

 function grabFiles() { console.log('Selected few files'); const files = document.getElementById('all_files').files; //Note that this files variable is of type FileList and it has a property length console.log('Number of file selected is: ', files.length); for (let i = 0; i < files.length; i++) { console.log(files.item(i)); } }
 <input type="file" id="all_files" multiple onchange="grabFiles()" />

about 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda