Подскажите как соединить два скрипта
У меня есть форма отправки, в которой checkbox, при его отметке кнопка для отправки становится активной. я использовал этот скрипт:
<input type="checkbox" name="chk1" value="" class="checkAndRadio" onclick="Go(this.checked)"> <span style="font-size: 1em; color: #8a4b56; display: inline;">с <a href="#" id="toggler" onclick="toggle(\'usloviya\', this); return false;" target="_self" style="color: #8a4b56; font-size: 1em; display: inline; margin: 0; text-decoration: underline">условиями</a> согласен</span> <input id="test" value="Отправить запрос" type="submit" disabled="disabled" class="subm"> function Go(Type) { document.getElementById('test').disabled=!Type; } Так же у меня есть скрытый слой с подтверждениями условий. В нем аналогичный checkbox, тоесть при его нажатии кнопка становится активной, все работает. Мне нужно сделать так чтобы при отметке чекбокса в скрытом диве он автоматически ставился и в форме и кнопка становилась активной. для такой отметки нашел скрипт: checked=false; function checkedAll (frm1) { var aa= document.getElementById('frm1'); if (checked == false){ checked = true } else{ checked = false } for (var i =0; i < aa.elements.length; i++) { aa.elements[i].checked = checked; } } Но как их оба соединить в один я не знаю. Надеюсь на ваши подсказки. Заранее спасибо |
Animado,
window.onload = function () { document.getElementById("id скрытого checkbox-а").onclick = function () { if (this.checked) { document.getElementById("id checkbox-а в форме").checked = true; } else { document.getElementById("id checkbox-а в форме").checked = false; } } } |
Часовой пояс GMT +3, время: 17:06. |