Pytanie : Musieć I dla-zapętlać w JavaScript tylko jeden checkbox wybierać?

Musieć I dla-zapętlać w JavaScript tylko jeden checkbox wybierać?
I mieć praca domowa w JavaScript dokąd the użytkownik przypuszczać tylko jeden trzy checkboxes (I pozwolić radiowy guzik). Wtedy, tam  być guzik że ogień z ostrzeżenie z the tekst "Twój wiek być…" w zależności od który checkbox być selected.

So daleko, the kod być dobro. Ale the ostatni krok, kontrola tak, że tylko jeden checkbox być I znać dlaczego. Jeżeli the użytkownik wybierać więcej niż jeden checkbox, ostrzeżenie musieć podpalać daleko z the tekst "Ty tylko pozwolić jeden checkbox."

Can I rozwiązywać rozwiązywać z dla-zapętlać? Dlaczego? Musieć I zaczynać to jak to?:

function checkbox ();
{
checkcount=0
for (i=0;

Odpowiedź : Musieć I dla-zapętlać w JavaScript tylko jeden checkbox wybierać?


funkcja checkbox () {// żadny średnik tutaj
 var checkCount=0;
 var olcha = document.nameOfForm.alder;
 dla (var i=0; i    jeżeli (olcha [i] .checked) checkCount+=1; // dodawać jeden
 }
 jeżeli (checkCount! = 1) {
   ostrzeżenie ("Checka (1) och ogołacać (1)");
  powrotny fałszywy;
 }
 powrót prawdziwy;
}

Jednakże w zależności od dokąd ty dzwonić dzwonić, ty można UNCHECK the jeden ty sprawdzać zbyt sprawdzać
Inne rozwiązania  
 
programming4us programming4us