Ergebnis 1 bis 3 von 3
-
18-11-2009, 16:39 #1
Jungspund
- registriert
- 06-09-2009
- Beiträge
- 11
Wie kann ich prüfen, ob meine Radiobuttons angeklickt sind?
Ich habe ein Problem mit Radiobuttons: Die Auswertung der Radiobuttons funktioniert ganz gut, aber ich erhalte, wenn ich alle Fragen angekreuzt habe den Wert true zurück!
Meine Frage: Wie kann ich verhindern das zum Schluß das Fenster
mit "True" erscheint?
Danke Gruß D-Jay
Ich bin Anfänger!
Code:<html> <head> </head> <body> <script language="JavaScript"> checkit = function() { var umfrage = document['formular']; var radiobutton = ""; for(var x=0; x<umfrage.length; ++x) { if(radiobutton != umfrage[x].name) { if(umfrage[x].type == "radio") { var fehler = 0; for(var y=0; y<umfrage[umfrage[x].name].length; ++y) { if(!umfrage[umfrage[x].name][y].checked) { fehler += 1; } } if(fehler==umfrage[umfrage[x].name].length) { alert ("Bitte beantworten Sie alle Fragen!"); fehler==umfrage[umfrage[x].name].focus(); return false; } } radiobutton = umfrage[x].name; } } return true; }; </script> <body> <form name="formular"> a. trifft nicht zu <input type="radio" name="frage1" value="10" /><br /> b. trifft teilweise zu <input type="radio" name="frage1" value="7" /><br /> c. trifft oft zu <input type="radio" name="frage1" value="5" /><br /> d. trifft vollkommen zu <input type="radio" name="frage1" value="3" /><br /> <br /> a. trifft nicht zu <input type="radio" name="frage2" value="10" /><br /> b. trifft teilweise zu <input type="radio" name="frage2" value="7" /><br /> c. trifft oft zu <input type="radio" name="frage2" value="5" /><br /> d. trifft vollkommen zu <input type="radio" name="frage2" value="3" /><br /> <br /> a. trifft nicht zu <input type="radio" name="frage3" value="10" /><br /> b. trifft teilweise zu <input type="radio" name="frage3" value="7" /><br /> c. trifft oft zu <input type="radio" name="frage3" value="5" /><br /> d. trifft vollkommen zu <input type="radio" name="frage3" value="3" /><br /> <br /> a. trifft nicht zu <input type="radio" name="frage4" value="10" /><br /> b. trifft teilweise zu <input type="radio" name="frage4" value="7" /><br /> c. trifft oft zu <input type="radio" name="frage4" value="5" /><br /> d. trifft vollkommen zu <input type="radio" name="frage4" value="3" /><br /> <br /> a. trifft nicht zu <input type="radio" name="frage5" value="10" /><br /> b. trifft teilweise zu <input type="radio" name="frage5" value="7" /><br /> c. trifft oft zu <input type="radio" name="frage5" value="5" /><br /> d. trifft vollkommen zu <input type="radio" name="frage5" value="3" /><br /> <br /> a. trifft nicht zu <input type="radio" name="frage6" value="10" /><br /> b. trifft teilweise zu <input type="radio" name="frage6" value="7" /><br /> c. trifft oft zu <input type="radio" name="frage6" value="5" /><br /> d. trifft vollkommen zu <input type="radio" name="frage6" value="3" /><br /> <br /> a. trifft nicht zu <input type="radio" name="frage7" value="10" /><br /> b. trifft teilweise zu <input type="radio" name="frage7" value="7" /><br /> c. trifft oft zu <input type="radio" name="frage7" value="5" /><br /> d. trifft vollkommen zu <input type="radio" name="frage7" value="3" /><br /> <br /> a. trifft nicht zu <input type="radio" name="frage8" value="10" /><br /> b. trifft teilweise zu <input type="radio" name="frage8" value="7" /><br /> c. trifft oft zu <input type="radio" name="frage8" value="5" /><br /> d. trifft vollkommen zu <input type="radio" name="frage8" value="3" /><br /> <br /> a. trifft nicht zu <input type="radio" name="frage9" value="10" /><br /> b. trifft teilweise zu <input type="radio" name="frage9" value="7" /><br /> c. trifft oft zu <input type="radio" name="frage9" value="5" /><br /> d. trifft vollkommen zu <input type="radio" name="frage9" value="3" /><br /> <br /> a. trifft nicht zu <input type="radio" name="frage10" value="10" /><br /> b. trifft teilweise zu <input type="radio" name="frage10" value="7" /><br /> c. trifft oft zu <input type="radio" name="frage10" value="5" /><br /> d. trifft vollkommen zu <input type="radio" name="frage10" value="3" /><br /> <br /> <input type="button" value="Auswerten" onclick="alert(checkit())" /> </form> </body> </html>
-
18-11-2009, 17:35 #2
AW: Wie kann ich prüfen, ob meine Radiobuttons angeklickt sind?
Code:onclick="alert(checkit())"
-
20-11-2009, 08:41 #3
Foren As
- registriert
- 11-08-2006
- Ort
- Nürnberg
- Beiträge
- 95
AW: Wie kann ich prüfen, ob meine Radiobuttons angeklickt sind?
kkapsner hats ja schon angedeutet.
Mach deinen Aufruf einfach mit onClick="checkit()" und du bist das alert Problem los.
Ähnliche Themen
-
Checkboxen prüfen
Von zach im Forum JavaScriptAntworten: 3Letzter Beitrag: 07-10-2008, 15:33 -
Passwort prüfen auf Inhalt
Von dnbsound im Forum JavaScriptAntworten: 3Letzter Beitrag: 30-10-2007, 12:20 -
prüfen, ob ein Favicon.ico zu einem Link existent ist
Von oli_74 im Forum JavaScriptAntworten: 0Letzter Beitrag: 11-03-2007, 16:10 -
Radiobuttons auf vollständige Eingabe überprüfen
Von MisterSmudo im Forum JavaScriptAntworten: 0Letzter Beitrag: 07-12-2006, 22:59 -
radiobuttons
Von zoro im Forum JavaScriptAntworten: 5Letzter Beitrag: 28-09-2005, 11:25
Lesezeichen