Validando campos input vacíos y longitud con jQuery

28 oct

Hoy os vamos a enseñar a validar los campos input text de los formularios con jQuery. Podemos validarlos comprobando que estén vacíos o comprobando la longitud de caracteres escritos dentro del campo.

Normalmente solo necesitamos validar que el campo ha sido rellenado, pero para comprobar la veracidad de los datos a veces es necesario tener en cuenta el número de caracteres. Por ejemplo en los campos de teléfono, para validar que un número tiene 9 caracteres y que los caracteres introducidos son numéricos.

Primero vamos a comprobar que el campo no está vacío:

$("#formulario").submit(function () {
	if($("#nombre").val().length < 1) {
		alert("El nombre es obligatorio");
		return false;
	}
	return false;
});

De esta forma nos aseguramos que el campo no está vacio, pero mejor vamos a validar que la longitud como mínimo es de 5 caracteres:

	$("#formulario").submit(function () {
		if($("#nombre").val().length < 5) {
			alert("El nombre debe tener como mínimo 5 caracteres");
			return false;
		}
		return false;
	});

Una respuesta a “Validando campos input vacíos y longitud con jQuery”

  1. Bad Boy 14 octubre, 2011 at 18:24 #

    Estimado,

    como puedo evitar poner 5 espacios vacios? siempre considere letras o espacios entre letras?.

Agregar un nuevo comentario