|
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ć
|
|
|