Ir al contenido

Control alfanumérico en formularios con wForms

Si ayer escribíamos como “Validar que un campo del formulario es alfabético con wForms” hoy vamos a ver como hacerlo para campos alfanuméricos.

Es código es muy poco y de una forma rápida conseguiremos nuestro objetivo. Una vez cargada la librería wForms simplemente tendremos que utilizar la clase validate-alphanum required en nuestro campo de entrada.

La línea de código sería la siguiente:

<input type="text" class="validate-alphanum required">

Para que los mensajes de alerta al usuario no salgan en inglés podemos modificar los campos wFORMS.behaviors[‘validation’].errMsg_alphanum y wFORMS.behaviors[‘validation’].errMsg_notification. El primero para mostrar el texto de alerta ante un error de contenido alfanumérico y el segundo para el error general a la hora de hacer el envío del formulario.

<script type="text/javascript">
wFORMS.behaviors['validation'].errMsg_alphanum = "Solo se pueden utilizar caracteres alfanumericos [a-z 0-9]";
wFORMS.behaviors['validation'].errMsg_notification = "%% error(s) detectado(s). El formulario no se enviará.nPor favor, chequea la información suministrada."; // %% will be replaced by the actual number of errors
</script>
Foto de Víctor Cuervo

Víctor Cuervo

Programador, Arquitecto IT, álter ego de Línea de Código, amante de las tecnologías, generador de conocimiento y facilitador del aprendizaje.

Descarga el código de Control alfanumérico en formularios con wForms

Implementa validación alfanumérica en formularios con wForms. Usa la clase validate-alphanum y personaliza mensajes de error en español.

Descargar código