Ver Mensaje Individual
  #4 (permalink)  
Antiguo 30/04/2014, 00:40
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años, 3 meses
Puntos: 977
Respuesta: vaidacion de formulario que solo permita imagenes

Basta con que definas los tipos de imagen que deseas que se suban, detectes el del archivo seleccionado y los compares.

Código Javascript:
Ver original
  1. var archivo = document.getElementById("archivo"), //El input de tipo 'file'
  2.     tiposAceptados = /(jpeg|png|gif)/, //Los tipos de imagen a aceptar
  3.     tipoArchivo; //Aquí se almacenará el tipo del archivo seleccionado
  4.  
  5. archivo.addEventListener("change", function(){
  6.     tipoArchivo = this.files[0].type.split("/")[1]; //Obtienes el tipo de archivo
  7.     console.log(tiposAceptados.test(tipoArchivo) ? "Correcto" : "Incorrecto");
  8. }, false);



Con el método test, haces la búsqueda del tipo del archivo seleccionado entre el grupo de tipos a admitir.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand