• Buenos días,
    estoy creando un formulario donde hay un campo numérico y no quiero que aparezcan las flechas al final de la casilla para subir o bajar el valor. Quiero que el visitante pueda cambiar el valor, pero no con las flechas. Como se puede hacer? También quiero un campo que es DNI y que se pueda verificar que son 8 números y una letra, alguna idea?
    Muchas gracias
    Saludos

Viewing 1 replies (of 1 total)
  • Hola @belvic25,

    El comportamiento de algunos campos, como el numérico o el de fecha, depende del navegador desde donde se consulta el formulario. Contact Form 7 no aplica estilos personalizados a los elementos de control, como las flechas o el calendario, sino que usa los del navegador por defecto.

    Una solución para no ver las flechas es usar una etiqueta de formulario de texto, en lugar de la de número, pero deberás aplicar una validación personalizada al campo, tanto del envío como de la vista pública. Lo mismo debes hacer con el campo DNI.

    Aunque Contact Form 7 permite hacer una validación del envío de formulario (consulta el artículo Validación personalizada para más información), no provee una interfaz de validación integrada para la vista pública. Necesitas utilizar código JavaScript personalizado o una biblioteca adicional para este propósito.

    Hace un tiempo usé jQuery Mask Plugin para hacer algo parecido a tu caso, aunque hay muchas bibliotecas con soluciones parecidas que puedes conseguir haciendo una búsqueda en Google.

    Saludos cordiales,
    Yordan.

Viewing 1 replies (of 1 total)

The topic ‘Casilla numerica’ is closed to new replies.