Frage : Sollte ich eine Fürschleife im Javascript benutzen, um nur einem Checkbox zu versichern werde vorgewählt?

Sollte ich eine Fürschleife im Javascript benutzen, um nur einem Checkbox zu versichern werde vorgewählt?
I haben eine Heimarbeit, zum im Javascript zu tun, in dem der Benutzer nur ein von drei Checkboxes (mir werde, nicht Radioerlaubt knöpfe zu benutzen) überprüfen soll. Dann gibt es einen Knopf, dass Feuer weg von einem Alarm mit dem Text „Ihr Alter ist…“ abhängig von, welchem Checkbox selected.

bis jetzt war, ist der Code recht. Aber der letzte Schritt, eine Steuerung zu bilden, damit nur ein Checkbox vorgewählt ich gewesen ist, können nicht tun. Wenn der Benutzer mehr als einen Checkbox vorwählt, sollte ein Alarm mit dem Text weg abgefeuert werden, „, das Ihnen nur erlaubt werden, einen Checkbox zu überprüfen.“

Can löse ich dieses mit einer Fürschleife? Wie? Ich wenn, fangen etwas Ähnliches? an:

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

Antwort : Sollte ich eine Fürschleife im Javascript benutzen, um nur einem Checkbox zu versichern werde vorgewählt?


Funktion Checkbox () {// kein Semikolon hier
 var checkCount=0;
 var-Erle = document.nameOfForm.alder;
 für (var i=0; I    wenn (Erle [i] .checked) checkCount+=1; // addieren ein
 }
 wenn (checkCount! = 1) {
   Alarm („Checka 1 och entblössen 1“);
  Rückholfalsches;
 }
 Rückhol ausrichten;
}

Gleichwohl abhängig von, wo Sie dieses benennen, Sie zu UNCHECK das wünschen konnten, überprüften Sie zu viele
Weitere Lösungen  
 
programming4us programming4us