Показать сообщение отдельно
  #2 (permalink)  
Старый 13.05.2011, 12:44
Аватар для walik
Профессор
Отправить личное сообщение для walik Посмотреть профиль Найти все сообщения от walik
 
Регистрация: 09.11.2009
Сообщений: 1,101

По моему лучше использовать чек боксы (по крайней мере в данном примере)
При смене состояния кнопок, проверяете:
<input type='checkbox' name='top1' value='top1' onchange="check();"/> top 1<br />
<input type='checkbox' name='top2' value='top1' onchange="check();" /> top 2<br />

<input type='checkbox' name='bottom1' value='top1' onchange="check();" /> bottom 1<br />
<input type='checkbox' name='bottom2' value='top1' onchange="check();" /> bottom 2<br />

<input type='submit' value='Отправить' name="submit" disabled="disabled"/>
<script>
function check() {
	var top1 = document.getElementsByName('top1')[0],
		top2 = document.getElementsByName('top2')[0],
		bottom1 = document.getElementsByName('bottom1')[0],
		bottom2 = document.getElementsByName('bottom2')[0],
		submit = document.getElementsByName('submit')[0];
	if ((top1.checked || top2.checked) && (bottom1.checked || bottom2.checked))
		submit.disabled = '';
	else
		submit.disabled = 'disabled';
}
</script>
__________________
"Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете."
Мой сертификат :-D клацай
Ответить с цитированием