Hi Leute,
wahrscheinlich schon tausendmal gefragt, tausendmal gantwortet - hab aber nix gefunden für meinen Fall:
Eine Umfrage mit verschiedenen Radiobuttons-Gruppen, danach Eintrag von Name, E-Mail usw.
Ich möchte prüfen, ob alle Punkte bewertet wurden und ob Name, E-Mail usw. angegeben werden.
Hab eigentlich schon ein tolles Script, nur interessiert den Browser meine Bedingungen nicht - egal ob bewertet wurde oder nicht, Fehlermeldung kommt und das Formular wird _trotzdem_ gesendet. Ich möchte, dass er das Senden abbricht! Erst wenn alle Punkte bewertet sind soll Name usw. geprüft werden und erst dann senden...
Möchte jemand bitte mal drüberkucken, bin wirklich SUPERDANKBAR für jede Hilfe:
function chkKontaktformular()
{
Bewertung = 0;
if(document.Kontaktformular.Finden.checked == true && document.Kontaktformular.Schnelligkeit.checked == true && document.Kontaktformular.Navigation.checked == true && document.Kontaktformular.Design.checked == true && document.Kontaktformular.Inhalt.checked == true && document.Kontaktformular.Interaktion.checked == true) Bewertung = 1;
if(Bewertung == 0)
{
alert("Das Formular wurde nicht gesendet.\nBitte bewerten Sie alle Punkte.");
document.Kontaktformular.Finden.focus();
return false;
}
if(document.Kontaktformular.realname.value == "")
{
alert("Das Formular wurde nicht gesendet.\nGeben Sie Ihren Namen ein.");
document.Kontaktformular.realname.focus();
return false;
}
if(document.Kontaktformular.Adresse.value == "")
{
alert("Das Formular wurde nicht gesendet.\nGeben Sie Ihre Straße ein.");
document.Kontaktformular.Adresse.focus();
return false;
}
if(document.Kontaktformular.PLZ_Ort.value == "")
{
alert("Das Formular wurde nicht gesendet.\nGeben Sie Ihre PLZ und Ort ein.");
document.Kontaktformular.PLZ_Ort.focus();
return false;
}
}