Показать сообщение отдельно
  #1 (permalink)  
Старый 09.02.2014, 21:26
Новичок на форуме
Отправить личное сообщение для Zatvornik Посмотреть профиль Найти все сообщения от Zatvornik
 
Регистрация: 11.11.2013
Сообщений: 3

Узнать, что checkbox программно изменен
Есть ли способ обработать событие, что чекбокс был программно установлен или снят?

<input type="checkbox" id='ch' onchange="alert('!');"/>
<input type="button" id='b' value='1' onclick="var c = document.getElementById('ch');c.checked=!c.checked;"/>

алерт появляется только при щелчке мышью по чекбоксу.

Хочу сделать слайдеры вместо чекбоксов, как здесь:
http://jamiebicknell.github.io/Toggle-Switch/

и хочу, чтобы слайдер всегда показывал верное значение, даже если состояние чекбокса было изменено в чужом коде.
Ответить с цитированием