Inicio JavaScript Comprobar extensión de archivo en JavaScript

Comprobar extensión de archivo en JavaScript

Jueves, 28-04-2011 17:40 - Leer comentarios - Comentar

Facil Script para comprobar la extensión
JavaScript
function checkExt(e) {//use in a form event or ina input
       value=e.value;
	if( !value.match(/\.(jpg)|(gif)|(png)|(bmp)|(pdf)$/) ){//here your extensions
		alert("wrong extension");	//actions like focus, not validate...
	}
	else {//right extension
		alert("nice!");	//actions
	}
}
Ejemplo de uso
Texto plano

JavaScript
function isPdf(e) {
if( e.value.match(/\.(pdf)$/) ){
	alert("pdf");	//action
      }
	else alert("no pdf");	//actions
}

Comentarios

Joz - Viernes, 13-06-2014 23:34

Gracias me funciono a la perfección, para los que pregunta como enviar sin archivo adjunto pueden usar algo así:

if($("#file").val().length < 1 || !$('#file').val().match(/.(pdf)|(PDF)$/)) {
//ACCIONES
}

Si es obligatorio cambian el signo


Sonia - Lunes, 26-05-2014 21:47

Esta muy bueno, pero como podría dejarse para que pudiera admitir que el cambo baya en blanco, es decir sin archivo??


Juan Julio Sandoval Layza - Viernes, 21-03-2014 15:25

Gracias por la ayuda! un abraso


Alberich - Martes, 16-07-2013 08:26

Muchas Gracias!!


Nana - Jueves, 19-07-2012 04:12

Implementarla en jquery es súper fácil, gracias


Dia - Miércoles, 06-06-2012 19:45

Muchas gracias, esta es una funcion muy util :D


Janae - Martes, 08-11-2011 10:49

I wanted to spend a mitnue to thank you for this.


No se permiten comentarios en este momento.