Показать сообщение отдельно
  #8 (permalink)  
Старый 09.06.2012, 20:51
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Если используете jQuery, то погуглите jQuery.live
Если не используете, то можете заюзать ее основную идею
Идея заключается в том, что навешивается обработчик события на все окно, и если событие произошло, то выясняется является ли объект вызвавший событие - тем за которым мы наблюдаем.
То есть в данном случае мы проверяем является ли вызвавший элемент input-ом, и если это так, то выполняем нужные действия.
При этом у нас только один обработчик события, назначенный один раз.
Если на странице появятся еще Input-ы, то событие будет автоматом срабатывать и для них
Ответить с цитированием