Показать сообщение отдельно
  #16 (permalink)  
Старый 15.09.2019, 20:56
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от DivMan
Для того, что бы value не искался у label
Label устанавливает связь между меткой и элементом формы, и она позволяет изменять значения элементов формы при нажатии курсором мыши на метку. То есть, щелкая хоть по метке, хоть по кнопке, в любом случае произойдет событие в самой кнопке. В индивидуальном обработчике кнопки/флажка вполне будет работать и click, а вот при делегировании это событие не подходит для кнопок и флажков, хотя можно и проверять источник, но корректней все таки не атрибут value, поля могут и не содержать этот атрибут, но при этом это не будет проблемой. При делегировании для кнопок и флажков нужно обрабатывать событие change, а источником его всегда будет только поле, а не метка и т.п..

Последний раз редактировалось laimas, 15.09.2019 в 21:01.
Ответить с цитированием