¿Cómo podría lograrse esto a través de jQuery?jQuery foco/desenfoque en la forma, no entradas individuales
Cuando el usuario hace clic en cualquier entrada del formulario, se enfoca. Cuando un usuario hace clic fuera del formulario desde cualquier entrada, se ve borroso, pero no se desencadena el desenfoque entre tabulaciones entre entradas en el formulario mismo.
para algo como esto, estamos buscando a esta estructura básica:
<form>
<input ... />
<input ... />
<input ... />
</form>
Así que de nuevo, digamos que hago clic en cualquier entrada en la forma, sabemos que la forma está enfocado. A continuación, cuando el usuario hace clic en CUALQUIER entrada, el desenfoque solo se desencadena si hacemos clic fuera del formulario.
He hecho esta pregunta anteriormente y amablemente he recibido información sobre cómo lograr el efecto de desenfoque cuando el último campo de entrada en el formulario estaba borroso, pero no desde ningún elemento en la lista de entrada.
Gracias, Mark Anderson
Esto funciona perfectamente. ¡Gracias! –
No parece funcionar al hacer clic en el botón Enviar, pero de lo contrario funciona como se esperaba. – Wireblue
@Wireblue gracias por señalar eso, he actualizado la respuesta para reflejar eso. Técnicamente, el formulario no se "desenfoca" en el envío, por lo que creo que la mejor solución es agregar 'onsubmit' por separado. –