Есть список с несколькими формами.
Пытаюсь получить сфокусированную форму. С помощью двух функций задаю события на странице, одна срабатывает при клики мышкой, другая при выборе с помощью клавиши TAB.
Вот CodePen:
https://codepen.io/anon/pen/OdLNMw
Проблема в том, что при клике мышкой непосредственно на форму скрипт срабатывает правильно. А если нажимать на TAB то скрипт выводит форму, которая была выделена предыдущей.
Может кто-нибудь подсказать почему так происходит, как можно это исправить, и есть ли какие то более простые способы получить доступ к активной форме?