Los campos obligatorios y las reglas de validación hacen que los visitantes te envíen respuestas útiles. Un campo obligatorio no se puede dejar vacío. Una regla de validación comprueba lo que escribió el visitante, por ejemplo que un teléfono solo tenga dígitos o que una fecha no caiga en un día en que estás cerrado. WEMASY lo comprueba en el navegador del visitante y otra vez en el servidor cuando se envía el formulario.
Hacer obligatorio un campo
- Abre el formulario en el Editor de formularios.
- Haz clic en el campo del lienzo.
- Abre la pestaña Básico en Propiedades del campo.
- Marca Campo obligatorio.
Cuando un visitante deja vacío un campo obligatorio, el formulario muestra un mensaje bajo ese campo y no se envía.

Añadir una regla de validación
- Haz clic en el campo del lienzo.
- Abre la pestaña Avanzado.
- En Reglas de validación, haz clic en Añadir regla.
- Elige una regla en Seleccionar tipo de regla.
- Rellena el valor que necesita la regla, por ejemplo el número mínimo de caracteres.
- Opcional: escribe tu propio texto en Mensaje de error personalizado (opcional). Déjalo vacío para usar el mensaje predeterminado.
Puedes añadir más de una regla a un campo. Todas las reglas deben cumplirse antes de que se envíe el formulario.

Reglas disponibles
- Texto: Longitud mínima, Longitud máxima, Alfabético [a-zA-Z], Alfabético con guion [a-zA-Z-], Alfanumérico [a-zA-Z0-9] y Expresión regular personalizada.
- Correo y URL: Formato de correo y Formato de URL.
- Numérico: Entero (sin decimales), Numérico (permite decimales), Valor mínimo, Valor máximo, Dígitos (longitud) y Dígitos entre.
- Comparación: Igual que, Distinto de, Mayor que, Mayor o igual que, Menor que y Menor o igual que. Estas reglas comparan el campo con otro campo, por ejemplo una dirección de correo repetida.
- Red: Dirección IP, Dirección IPv4 y Dirección IPv6.
- Fecha: Fecha válida, Fecha posterior a, Fecha anterior a, Fecha entre y Días cerrados. Días cerrados toma los días que no se pueden elegir, separados por comas, como
sunday,monday.
Direcciones de correo desechables
Los campos de correo bloquean por defecto las direcciones de proveedores de correo desechable. El visitante ve "No se permiten direcciones de correo desechables". La opción Permitir correos desechables de un campo de correo lo desactiva. Úsala solo para pruebas.

Campos ocultos y lógica condicional
Un campo oculto por la Lógica condicional no se comprueba cuando se envía el formulario, así que un campo obligatorio que el visitante nunca vio no bloquea el formulario. Lee más en Editor de formularios y campos.
Preguntas frecuentes
¿Puedo marcar un campo como obligatorio sin ninguna otra regla?
Sí. Campo obligatorio es una casilla aparte en la pestaña Básico. Solo necesitas una regla de validación cuando quieres comprobar el contenido de la respuesta.
¿Por qué un visitante ve un error si el formulario parecía correcto?
El servidor vuelve a comprobar las respuestas cuando se envía el formulario. Su comprobación de correo es más estricta que la del navegador, y las direcciones de correo desechables solo se rechazan allí.
Consejo: mantén bajo el número de campos obligatorios. Cada campo obligatorio extra hace menos probable que un visitante termine el formulario.