Есть событие начала редактирования.
Если же пользователь не вошёл в режим редактирования,то никаких событий нет.
Ну или использовать поле надписи,которое это умеет,а потом,если нужно,превращать его в поле редактирования.
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.