Tengo un problemilla que no me deja avanzar y que me tiene unpoco desesperado. He incorporado un script a un campo para subir multiples archivos que no hace otra cosa que imprimir en la pantalla los archivos que se van a subir. Este funciona bien y no hay problemas en su ejecusión.
Sin embargo, he querido añadirle un condicional extra, mediante el cual se verifica su extensión y alerta al usuario que la extensión no es válida. Lo que he hecho es algo así:
Código Javascript:
Ver original
function ImprimirLista() { var input = document.getElementById('fotos').value.lastIndexOf(".jpg", ".png") if(input==-1) { alert('Solo se admite ficheros .jpg o .png') return false; } else { .... el código para imprimir en pantalla la lista de archivos...
El problema es que acepta cualquier tipo de archivos y solo verifica el primero cuando se trata de multiples archivos.
No soy experto en JS y es por eso que os pido vuestra ayuda.
Mil gracias