Validar ciertas extensiones en un formulario

CapturaDePantalla 2011 09 05 a la s 16 05 13

Cuando hacemos un formulario con subida de archivos puede interesarnos controlar que se suben los tipos de archivo correctos, y para ello en esta ocasión vamos a usar jQuery.

El código que tenéis que emplear es el siguiente:

var ext = $(‘#id_archivo’).val().split(‘.’).pop().toLowerCase();

if($.inArray(ext, [‘pdf’,’doc’,’docx”]) == -1) {

alert(‘El archivo debe de ser PDF o Doc (Word)’);}

Obviamente utilizando las extensiones que queráis en el array. Y recordad: si alguien entra con Javascript desactivado estas protecciones se las salta, así que hay que realizar siempre comprobaciones server-side.

 


Categorías

jQuery

Carlos Sánchez

Una de mis pasiones es el diseño, y de hecho trabajo como diseñador de interfaces para aplicaciones de iOS, además de hacer de vez en cuando... Ver perfil ›

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *