Utiliza la propiedad
activeElement
.
Código Javascript
:
Ver originalvar input = document.getElementById("id del input");
window.addEventListener("click", function(){
console.log(document.activeElement === input);
}, false);
El código de ejemplo provocará que, cada vez que se de un clic en alguna parte de la ventana, se muestre un mensaje en consola, producto de la condición dada. Si el elemento activo en el documento es igual al
<input>
que especifiqué, se mostrará
true
, caso contrario,
false
.
Saludos