Solo envía el formulario a la función, luego, busca en él a los elementos de tipo 'file' y recorre el conjunto resultante con un bucle para comprar la extensión de cada archivo.
Código Javascript
:
Ver originalvar elementos = formulario.querySelectorAll("[type=file]");
Te recomiendo cortar la ejecución del bucle cuando se encuentre una extensión no permitida y solo en caso de estar todo bien, envías el formulario. Ten cuidado con esos
return
pues puedes terminar la ejecución de todo antes de tiempo, recuerda que ahora procesarás varios datos.
Saludos