Hallo allerseits!
Ich habe eine HTML Seite mit einem Formular, in dem 2 Radiobuttons sind. Da will ich ueberpruefen, ob einer ausgewaehlt wurde, wenn nicht, soll mit alert( ) ein Warnfenster erscheinen. Das Ganze sieht grad so aus:
Das klappt ja schoen und gut, aber das Formular soll nicht auf die 2. Seite gehen nachdem man auf "OK" in dem Warnfenster geklickt hat, sondern auf der Seite bleiben.
Habe auf der naechsten Seite auch so ein Abfrageskript, was jedoch keine Radiobuttons abfraegt sondern Textfelder, und das funktioniert einwandfrei, obwohl ich nicht viel veraendert hab.
Was mache ich falsch?
LG
Sylan
Ich habe eine HTML Seite mit einem Formular, in dem 2 Radiobuttons sind. Da will ich ueberpruefen, ob einer ausgewaehlt wurde, wenn nicht, soll mit alert( ) ein Warnfenster erscheinen. Das Ganze sieht grad so aus:
Code:
function validateForm()
{
if((document.index.compRadio[0].checked==false)&&(document.index.compRadio[1].checked==false)){
alert("You did not select any radiobutton!");
return false;
}
else
return true;
}
[...]
<form action="/sql/report.php" method="post" name="index" onSubmit="validateForm();" >
[...]
<input type="radio" name="compRadio" value="new">
<input type="radio" name="compRadio" value="old">
Das klappt ja schoen und gut, aber das Formular soll nicht auf die 2. Seite gehen nachdem man auf "OK" in dem Warnfenster geklickt hat, sondern auf der Seite bleiben.
Habe auf der naechsten Seite auch so ein Abfrageskript, was jedoch keine Radiobuttons abfraegt sondern Textfelder, und das funktioniert einwandfrei, obwohl ich nicht viel veraendert hab.
Was mache ich falsch?
LG
Sylan