Hi,
function ChkUeber ()
{
chkFormular();
uebergabe();
}dann onsubmit="return ChkUeber();" , aber es funktioniert wieder nur die erste Funktion, also in diesem Fall die chkFormular(), es wird aber nichts weitergegeben.
Was heißt es funktioniert, bzw. es funktioniert nicht?
ab location.href wird die Seite neu geladen und es kann sein, dass das restliche Script nichtmehr abgearbeitet wird.
Das return vor ChkUeber macht nur sinn, wenn ChkUeber true und false zurückgeben kann. Dann wird das Formular nur abgeschickt, wenn true zurückgegeben wird (oder JS deaktiviert ist).
Deine Methode sendet den Wert an den Eltern-Frame, nicht aber an die Seite die anschließend aufgerufen wird.
Aaahh, ich verstehe es langsam... ;)
Du solltest eigentlich schon verstehen, was dein eigener Code macht.
Und wie "empfange" ich dann auf jahr2.html die Werte, kann ich da einfach die Variablen benutzen?
Nein, das ist etwas komplizierter.
Am besten wäre es mit einer serverseitigen Sprache wie Perl, PHP, ... aber wenn das Formular per GET (was Standard ist) abgeschickt wird, werden die Formular-Werte an die URL gehängt und du kannst sie auch mit JS von der nächsten Seite aus wieder auslesen.
mfG,
steckl