Hallo zusammen
Ich hab ein kleines Problem. Ich brauche auf einer Seite eine Abfrage ob einer von meinen Radiobuttons ausgewählt wurde oder nicht.
Form
--------------------------
<form method="post" name="form100015" enctype="multipart/form-data" action="/index.php?TPL=10086">
<input type="radio" name="x220_formfields[190]" value="1" checked />
Frage 1
<input type="radio" name="x220_formfields[190]" value="2" checked />
Frage 2
<input type="radio" name="x220_formfields[190]" value="3" checked />
Frage 3
</form>
Aufruf
---------------------------
<div onclick="checked_checker()">Weiter</div>
Java Script
---------------------------
function checked_checker() {
if(document.form100015.x220_formfields[190].checked) {
return true;
}
else {
alert("Bitte machen Sie eine Angabe!");
return false;
}
}
Ich kriege die Fehlermeldung: "document.form100015.x220_formfields has no properties"
Nach meinem Verständis ist der Grund der, dass die Radiobuttons den gleichen Namen haben. Würde ich sie umbenennen in verschiedene Namen würde es funktionieren...?
Das ganze läuft aber auf einem CMS und die Namen der Radiobuttons können nicht verändert werden. Kann ich das JS so anpassen, dass er diese Überprüfung hinkriegt?
Im gleichen Form hat es übrigens noch weitere Radiobuttons. Je ein paar 3er Sets. Jedes Set hat einen Namen wie:
x220_formfields[190]
x220_formfields[191]
....
Ein Tipp wäre toll :)