я ж написал "что его вызвало - нажатие tab, enter или потеря фокуса из-за мышки?"
а то , что это событие наступает только когда в элемент были введены буковки - это и ежу понятно.
т.е.
вводятся данные -> (enter || tab || потеря фокуса) ==> onchange - узнать что было (enter || tab || потеря фокуса)?
|