Tengo un formulario de inicio de sesión donde, si los campos están llenos de datos, un javascript (jquery) les agrega una clase.
El problema aparece cuando Google Chrome autocompleta los campos si guardas las credenciales de acceso. ¿Hay alguna manera de verificar si Chrome (o cualquier otro navegador) ha autocompletado el campo e iniciado la función JS para que se apliquen las clases correctas?
EDITAR dando cualquier entrada desde el teclado/mouse, el script se dispara y funciona correctamente. Desafortunadamente, quiero que funcione sin la entrada del usuario pero sin cargar la página.
Ejemplo a continuación
<input type="password" class="input100" name="password"> $('.input100').each(function(){ $(this).on('blur', function(){ if($(this).val().trim() != "") { $(this).addClass('has-val'); } else { $(this).removeClass('has-val'); } }) })