Hi,
alert("Bitte geben sie eine Zahlungsweise ein!");
document.formular.Zahlungsweise.focus();
Hier ist der Fehler
return false;
nicht für radio buttons, oder wo liegt mein fehler?
hier mal der link:
http://www.alabaster-world.de/test_bestellung.phpkann jemand helfen?
Die Fehlerkonsole vom Firefox gibt folgende Fehlermeldung aus:
Fehler: document.formular.Zahlungsweise.focus is not a function
Quelldatei: http://www.alabaster-world.de/test_bestellung.php
Zeile: 7
Ich würde das so interpretieren, dass du den Focus auf die Radio-Buttons setzten willst, was aber nicht geht, weil es ja mehrere sind, die nicht alle gleichzeitig im Focus liegen können.
Außerdem gibt es noch eine Warnung, dass deine Funktion nicht immer einen Returnwert zurückgibt.
Falls du das noch nicht bedacht hast sei noch gesagt, dass du dich auf einen Check mit JS nicht verlassen kannst, da es auch User gibt, die JS abgeschaltet haben. Eine zusätzliche serverseitige Überprüfung der Daten unverzichtbar.
mfG,
steckl