Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

241
Vistas
Convert files form input to arr and remove file

I decided to create one more validation, this time in user side (java-script).

I would like to do it in simple way. I decided to convert inputs files to the array, and then remove file.

my code

    let uploadField = document.getElementById("file"); //mój input

       uploadField.addEventListener('change', checkFileSize)

    
      
       function checkFileSize() {

           let amount_files = uploadField.files.length;
           
           let files_array = Array.from(uploadField.files);
       

           let maxsize = 3*1024*1024;

           console.log(Array.isArray(files_array));
          
           for(let i = 0; i < amount_files; i++) {

              if(files_array[i] >  maxsize) {
               files_array.splice(i, 1);
               
               
              }
              
           }
           console.log(files_array);
       }    

I think that on this line

if(files_array[i] > maxsize

I should put file size after "if" , but I don't know how to get it (i saw this property on console)

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda