1
respuesta

Pattern

`Benas noches

Utilice el texto publicado en git y no funciona. Acepta 2 letras y mas de 12, adicionalmente no envia ninguna alerta

1 respuesta

¡Hola Edgar!

Lamento escuchar que estás teniendo problemas con la validación de formularios utilizando el atributo "pattern" en HTML5. Permíteme ayudarte a resolverlo.

Si estás intentando validar un campo de texto para que acepte solo 2 letras y más de 12, es posible que haya un error en la expresión regular que estás utilizando en el atributo "pattern". Asegúrate de que la expresión regular esté correctamente escrita y se ajuste a tus necesidades.

Aquí tienes un ejemplo de cómo podrías usar el atributo "pattern" para validar un campo de texto que acepte solo 2 letras y más de 12:

<input type="text" pattern="[A-Za-z]{2,}|.{13,}" title="Debe ingresar 2 letras o más de 12 caracteres" required>

En este ejemplo, la expresión regular [A-Za-z]{2,}|.{13,} valida que el campo de texto tenga al menos 2 letras o más de 12 caracteres en total. El atributo "title" proporciona un mensaje de ayuda que se mostrará si el usuario intenta enviar el formulario sin cumplir con la validación.

Recuerda que la validación en el lado del cliente (utilizando HTML5 y JavaScript) es una capa adicional de seguridad, pero no debe reemplazar la validación en el lado del servidor. Siempre es importante validar los datos recibidos en el servidor para garantizar la integridad de los datos.

Espero que esta información te sea útil para solucionar tu problema. Si tienes alguna otra pregunta, ¡estaré encantado de ayudarte!

¡Espero haber ayudado y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios! :)