<html>
<head>
<script language="JavaScript"> //Java-скрипт
function check(box,reg) // Функция выполняющая проверку состояния флажка
{
if (navigator.appName=="Netscape" ) // Проверка названия браузера
{ // Выполняется если браузер FireFox
var x=box.checked; // Присваиваем переменной "х" значение состояния флажка
if (x==true)reg.disabled=0; // Если флажок поставлен, отменяем неактивность кнопки
else reg.disabled=1; // Если флажок не поставлен, делаем кномку не активной
}
else // Выполняется, если браузер не FireFox
{
i=box.sourceIndex; // Присваиваем переменной "i" значение индекса элемента "box" ( нашего флажка)
j=reg.sourceIndex; // Присваиваем переменной "j" значение индекса элемента "reg" (нашей кнопки)
var b=document.all[i]; // Присваиваем переменной "b" значение элемента "box"
var r=document.all[j]; // Присваиваем переменной "r" значение элемента "reg"
var x=b.checked; // Присваиваем переменной "х" значение состояния флажка
if (x==true)r.disabled=0; // Если флажок поставлен, отменяем неактивность кнопки
else r.disabled=1; // Если флажок не поставлен, делаем кномку не активной
}
}
</script>
</head>
<body>
<form><input type="checkbox" name="box" id="box" onclick="check(box,reg)"> <!-- Наш флажок, при щелчке на нем мышкой запускается функция check проверки сотояния флажка -->
<label for=box>Согласен</label><br><br> <!-- Привязываем к флажку надпись-->
<button type="submit" name="reg" id="reg" value="Send" disabled=1>Регистрация</button> <!-- Наша кнопка, по умолчанию не активна-->
</form>
</body>
</html>