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