въпрос за бутон

the_end

Registered
здравейте, имаше един код с който определен дутон се правеше да е неактивен докато не се сложи отметка преди това ... на ме ми трябва да се сложи отметка на "съгласен съм с правилата" и тогава да ми се отключи бутона и да е активен
 
JavaScript-a:
Код:
<script type="text/javascript">
	function aktivirai() {
		var buton = document.registerform.send;
		var checkbox = document.registerform.Agree;
		if( checkbox.checked == 1) {
			buton.disabled = false;
		} else  {
			buton.disabled = true;
		}
	} 
</script>


Примерен HTML:
Код:
<form name="registerform">
	<input type="checkbox" name="Agree" onclick="aktivirai()"/> • Приемам правилата.... бла-бла 
	<br />
	<input type="button" name="send" value="Registrirai se" DISABLED/>
</form>

Как работи?

Има сложена функция на чекбокса с име aktivirai(). Когато се постави отметка (функцията е сложена на onclick event-a) се изпълнява функцията, която проверява дали има отметка чекбокса, ако има - прави бутона активен, ако няма си остава неактивен.
 

Back
Горе