@Pitman77

Как checkbox-ом передать определенное value в скрытый input?

Здравствуйте!
Помогите пожалуйста с jQuery.

Задача такая:
На странице добавления материала нужно вставить несколько чекбоксов, которые в скрытые input text с определенными классами добавляли бы значение value="true" по клику на чекбоксы и убирали значения (или меняли на false) при снятии галки с чекбокса.

<div>
<input name="other13" id="input_extrafl13" class="input_extraf3" value="" type="text">
<label><input id="ispen" name="is_pending" type="checkbox"> Чекбокс 1</label>
</div>
<div>
<input name="other14" id="input_extrafl14" class="input_extraf4" value="" type="text">
<label><input id="isopen" name="is_openinging" type="checkbox"> Чекбокс 2</label>
</div>


И самое важное - 2 этап: при редактировании материала, что бы скрипт проверял скрытые input и если находит значение true, то возвращает чекбоксу активное состояние. Возможно ли такое реализовать?
Заранее благодарю каждого пришедшего на помощь!
  • Вопрос задан
  • 772 просмотра
Пригласить эксперта
Ответы на вопрос 1
msdos-x86
@msdos-x86
самоучка
<script>
		document.getElementById('ispen').addEventListener('change', function() {
			this.checked ? document.getElementById('input_extrafl13').value = true : document.getElementById('input_extrafl13').value = false; 
		});
		document.getElementById('isopen').addEventListener('change', function() {
			this.checked ? document.getElementById('input_extrafl14').value = true : document.getElementById('input_extrafl14').value = false; 
		});
	</script>
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы