steckl: noch mehr javascript radio button stuff

Beitrag lesen

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.php

kann 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