Показать сообщение отдельно
  #2 (permalink)  
Старый 30.11.2014, 16:23
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Вариант 1: Вместо click использовать событие mousedown. Только его надо отменить (event.preventDefault()), иначе элемент украдет фокус (но уже после вставки значения).
Вариант 2: Запоминать последний сфокусированный инпут. Вешаешь обработчик на событие focus, на все инпуты. В обработчике записываешь в переменную ссылку на текущий элемент (this).
__________________
В личку только с интересными предложениями
Ответить с цитированием