feed twitter facebook LinkedIn facebook

wForms » Campos obligatorios de un formulario con wForms

Junio 23, 2007 por Víctor Cuervo . 7042 visitas 7 Comentarios Imprimir Imprimir

Muchas son las librerías que han aparecido sobre el lenguaje JavaScript. Todas ellas se han orientado para ayudar a la hora de realizar aplicaciones dinámicas, reduciendo la necesidad de escribir código JavaScript. Entre estas librerías encontramos wForms, la cual se especializa en ayudarnos en el desarrollo de controles sobre formularios.

Una de las cosas que podemos hacer con wForms es validar, de una forma muy sencilla, que el campo es obligatorio.

Lo primero que tenemos que hacer es cargar las librerías de wForms. A si que hay que descargarse la librería, en versión normal o en versión comprimida.

Para cargar la librería, simplemente la instanciamos mediante código HTML:

<script type="text/javascript" src="wforms.js"></script>

A la hora de escribir un formulario, si queremos que el campo sea obligatorio, simplemente tendremos que asociarle la clase "required".

<input type="text" class="required" id="campo_de_texto">

Muy sencillo. Ahora, cuando se vaya a enviar el formulario, la librería wForms se encargará de validar que haya algo en el campo antes de enviarle.

wForms te muestra dos mensajes. El primero será debajo del campo de texto indicando que ese campo es obligatorio y un mensaje de alerta diciendo que hay errores en el formulario y que no será enviado.

Los textos son mostrados en ingles. Es por ello que si queremos traducirlos a otro idioma (español, en nuestro caso) tenemos que modificar las variables errMsg_required y errMsg_notification.

<script type="text/javascript">
wFORMS.behaviors['validation'].errMsg_required = "Este campo es obligatorio";
wFORMS.behaviors['validation'].errMsg_notification = "%% error(s) detectado(s). El formulario no se enviará.\nPor favor, chequea la información suministrada.";
</script>

Visualizar el ejemplo | Descargar el código

tags:

Artículos relacionados:

7 comentarios »

Redifusión RSS de los comentarios de la entrada. TrackBack URI

  1. Linea de Codigo » Validar que el campo es un email
    Agosto 28, 2007 #

    [...] En este caso nos vamos a apoyar en la librería wForms. Puedes leerte algunos artículos sobre uso de wForms en Linea de Código. Para muestra Campos Obligatorios de un formulario con wForms, Validar que un campo del formulario es alfabético con wForms,… [...]

  2. Linea de Codigo » Todos los campos del formulario obligatorios
    Octubre 29, 2007 #

    [...] En el artículo Campos obligatorios de un formulario con wForms podíamos ver como conseguir que un campo fuese obligatorio, indicándoselo directamente al campo. En este caso haremos que un conjunto de elementos de un formulario sean obligatorios. [...]

  3. eu
    Marzo 26, 2008 #

    solo me funciona con explorer…, no funciona con otros exploradores o es cosa mia

  4. Javier Guerrero
    Abril 29, 2008 #

    Probe el codigo en mis formularios de registro, contactos, etc buenisimo lo recomiendo.

  5. aldana
    Octubre 28, 2008 #

    qe es un campo obligatorio¿?
    y cmoo tengo qe completarlo en un formularioo ¿?
    x ejemplo llenar el formulario de sweet victorian,, me pide algo asi cmo CP,, y nose con qe completar!!!!ayudenmeee..plis!

  6. hazur
    Noviembre 4, 2008 #

    muy buen script, fácil de instalar y customizar, gracias y saludos.

  7. olga
    Octubre 25, 2009 #

    deseo validar la fecha tipo aaaa/mm/dd, pero no me funciona he usado varios codigos pero no me funciona. sera que alguien me puede dar una manita

Deje un comentario

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

*