validar validacion vacio formularios formulario ejemplos con javascript jquery lost-focus

javascript - validacion - Cómo forzar a perder el foco de todos los campos en un formulario en jQuery



validar formulario jquery (2)

Puede desencadenar un evento .blur()

$(''SomeElement'').blur(function () { // do whatever }); $(''SomeElement'').blur();

Cuando un campo de entrada cambia (en cambio), disparo una función para establecer una variable. El único problema es que el campo primero tiene que perder el foco antes de que se establezca la variable y puedo verificar si el campo está cambiado, esto es lo que quiero hacer cuando el usuario hace clic en una pestaña para poder verificar si el el usuario ha olvidado enviar su formulario en la pestaña anterior. ¿Para forzar a perder el foco de todos los campos posibles, entonces primero puede tener lugar el evento onchange ?


Puedes usar esto:

$('':focus'').blur()

Si no tiene jQuery en su sitio, puede reemplazarlo por:

let el = document.querySelector( '':focus'' ); if( el ) el.blur();