I have 3 textboxes within a div and I need to raise an event when focus leaves one of those inputs and doesn't go to another one of these 3 inputs.
As long as the user is editing one of these 3 controls, the event wont raise. The event will only raise when the focus has changed to a control which isn't one of these inputs.
I tried using focusout
on all 3 inputs and checking if document.ActiveElement
is one of the 3 inputs but focusout
of one control occurs before focusin
on another so document.ActiveElement
is always empty.
Anyone has any idea how to get around this?