JS - Check which element has focus

by ian_smithz

JavaScript

var els = document.querySelectorAll('*');

var testFocus = function() {
  console.log(this.nodeName + ' is focused.');
  console.log(document.activeElement.nodeName + ' is the active element');
};

for (var i=0; i < els.length; i++) {
    els[i].addEventListener('focus', testFocus, false);
  }