Hallo,
Ich habe ein Skript (siehe unten),
Ohje, das stammt mit Sicherheit aus dem letzten Jahrtausend, kein Witz.
Wenn der Submit angeklickt wird, werden die Eintragungen überprüft und bei Richtigkeit als E-Mail versannt.
"versandt" meinst du wahrscheinlich.
Nun möchte ich, dass das Skript so umgeschrieben wird, dass beim Anklicken des Submit nach der Überprüfung nicht die Daten als E-Mail versannt werden, sondern die Internetseite im iFrame angezeigt wird.
Du meinst, du möchstest lernen, wie du es so umschreiben kannst.
Was der Submit-Button tut, seht im Attribut namens "action" des Form-Tags:
<form action="mailto:Ihre@mail.de?SUBJECT=Betreff für die Mail">
Dieses könntest du z.B. ändern. Was in einem iFrame angezeigt wird, wird durch seine .src-Eigenschaft bestimmt.
Aber wenn du das Formular gar nicht an den Server schicken willst, brauchst du auch keinen Submit-Button. Du willst ja anscheinend statt Abschicken lieber etwas im iFrame anzeigen lassen. Dafür tut's auch ein normaler Button, der onclick die src-Eigenschaft des iFrame entsprechend setzt.
Und Ekki hat natürlich recht: Ob die eingegebenen Daten gültig sind, kann man nicht wirklich über JavaScript feststellen. Es könnte abgeschaltet oder manipuliert sein. Sowas sollte immer auf vom Server geprüft werden.
Gruß, Don P