Все входные значения передаются при нажатии кнопки «Отправить». Так что вам нужно сделать это на стороне сервера. Присвойте имена флажкам и проверьте их значения, Google для «обработки флажков в XXXX», где XXXX - ваш язык на стороне сервера.
<h1> Colors Information </h1>
<form id="myForm">
<input type="checkbox" name="choice1" value="choice1"/>
Color1: <input type="text" name="blue" value="120" /></br>
<input type="checkbox" name="choice2" value="choice2"/>
Color2: <input type="text" name="red" value="160" /></br>
<input type="submit" value="OK" />
</form>
Затем вы можете проверить, какие флажки отмечены, и, соответственно, посмотреть, следует ли учитывать соответствующие поля ввода текста.