• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

js function wird nicht durchlaufen

Status
Für weitere Antworten geschlossen.

FreddyS

Neues Mitglied
Hallo,

ich möchte beim Absenden des Formulars mit js prüfen, ob auch tatsächlich einer der radiobuttons geklickt wurde.

Die js-Routine pruef() wird aber beim submit nicht durchlaufen.

<script type="text/javascript">
function pruef()
{
var r1 = document.getElementsByName("r1");
//getElementsByName("r1") loopen und auf .checked prüfen.
for(var i=0;i<3;i++)
{
if(r1.checked == false)
{
alert("Bitte Anzeige auswählen!");
return false;
}
}
}
</script>

Code:
<form name="f" action="ub222eig1.php" method="GET" onsubmit="return pruef()">

 echo'<input style="border:1px solid #808000; color:#808000;" type="submit" name="anzae" value="Anzeige &auml;ndern" size="25"></a>';

Weiss jemand, was ich falsch mache
 
Sorry

Code:
 while ($dsatz = mysql_fetch_assoc($res))
                 {
                 $datum=preg_replace('/(\d*)-(\d*)-(\d*)/i','$3.$2.$1',$dsatz["ADAT"]);
                 echo '<input type="radio" name="r1""></input>';
                 echo "Kat.: $dsatz[SP] Anzeigedatum: $datum Anzeigenummer: $dsatz[SP]-$dsatz[ANR]</a><br>";
                 }
 
Hallo struppi,
ich habe die fehlerkonsole aktiviert (für localhost), es wird mir dort auch angezeigt:
1 Fehler.

Wie kann ich - kenne mich damit nicht so gut aus - mir anzeigen lassen, was falsch ist
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben