Deshabilitar la validación de elementos de formulario HTML5
En mis formularios, me gustaría usar los nuevos tipos de formulario HTML5, por ejemplo <input type="url" />
(más información sobre los tipos aquí ).
El problema es que Chrome quiere ser muy útil y validar estos elementos para mí, excepto que apesta en él. Si falla la validación incorporada, no hay ningún mensaje o indicación que no sea el elemento que recibe el enfoque. I prefill URL elements with "http://"
, y por lo que mi propia validación personalizada solo trata esos valores como cadenas vacías, sin embargo Chrome rechaza que. Si pudiera cambiar sus reglas de validación, eso también funcionaría.
Sé que podría volver a usar type="text"
pero quiero las buenas mejoras con estas ofertas de nuevos tipos (por ejemplo: cambia automáticamente a un diseño de teclado personalizado en dispositivos móviles):
Entonces, ¿hay alguna forma de desactivar o personalizar la validación automática?
Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32
Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52