Оператор bind будет срабатывать каждый раз, когда с флажком взаимодействуют (как с проверкой, так и без проверки). Вам просто нужно определить, как вы собираетесь справиться с этим действием.
Чтобы получить проверенные значения из флажка, попробуйте следующее:
<cfform>
<cfinput type="checkbox" name="TickBox" value="something">
<cfinput type="text" name="testing" bind="{TickBox.checked}" value="whatever">
</cfform>
Затем вы можете подключить это к своему собственному пользовательскому javascript (или, как предлагается в ваших комментариях), просто к вашим собственным событиям щелчка javascript, чтобы обрабатывать установку / снятие флажка.