Witam.
Mam taki problem, że przykładowo są dwa pola CHECKBOX
Jeśli zaznacze jedno z nich to drugie staje sie nieaktywne.
Jeśli odznacze to zaznaczone to automatycznie wszystkie pozostale staja sie aktywne
I tak wlasnie dziala wszystko na operze czy na FF

Ten sam skrypt na IE nie dziala, to znaczy aby to zobrazowac musiecie
postapic zgodnie ze schematem:

  1. zaznaczam pole TAK
  2. zaznaczam pole nie (pole nie staje sie nieaktywne)
  3. odznaczam pole TAK
  4. zaznaczam pole NIE
  5. zaznaczam pole TAK
    i okazuje sie ze moge zaznaczyc dwa pola :(
    zauwazylem tez ze jesli dla przykladu OBA pola so odznaczone
    i zaznaczycie np pole TAK i klikniecie gdzies na stronie zupelnie gdzie indziej
    to pole NIE sie zrboi nieaktywne, czyli brakuje tu jakby jakiegos odswiezania.
    Wlasnie nie wiem czy mozna cos na to poradzic:

Ponizej wstawiam kod, ktory mozna wkleic do notatnika i na localu
sprawdzic o co mi chodzi. Czy ktos moze spotkal sie z czyms podobnym? czy
cos da sie zrobic?

<strong>Pytanie nr 1</strong>
<br>
Tresc pytania nr 1<br>
(Prosze zaznaczyć tylko jedną odpowiedź)
<br>
<script type="text/javascript">

	function sprawdz_p58(ile) {
	
		var c58_count = 0;

		for (i = 0; i < 2; i++) {
			co = i + 1;
			if (document.getElementById("p58_c"+co).checked == true) {c58_count++;}
		}
		if (c58_count >= ile) {
			for (i = 0; i < 2; i++) {
				co = i + 1;
				if (document.getElementById("p58_c"+co).checked == true) {
				} else {document.getElementById("p58_c"+co).disabled = true;}
			} 
		} else {
			for (i = 0; i < 2; i++) {
				co = i + 1;
				document.getElementById("p58_c"+co).disabled = false;
			}
		}
		/*<!-- alert ("sprawdz_p58_"+ile+" a jest 2") -->*/
	
	}

	</script>
<input onchange="sprawdz_p58('1');" type="checkbox" name="p58_c1" id="p58_c1">Tak
<br>
<input onchange="sprawdz_p58('1');" type="checkbox" name="p58_c2" id="p58_c2">Nie