Der Martin: Formularauswertung und Antwortseite

Beitrag lesen

Hallo,

<input type="submit"  name="button 1" value="Bestellung tätigen" style="color:white; background-color:red;">

bitte nicht: Das Leerzeichen ist im name-Attribut nicht erlaubt.

Die Submitfunktion funktioniert einwandfrei, allerdings möchte ich nun noch ein onclickevent einfügen, d.h. wenn der User auf den Button klickt, soll nicht nur die Submitfunktion ausgeführt werden, sondern es soll sich als Bestätigung gleichzeitig die HTML Datei "bestaetigung.htm" öffnen.

Aber nein - das macht man doch nicht mit dem onclick-Event. Dafür ist doch die Antwort des Servers zuständig. Dein form-Element ruft doch ein bestimmtes Script auf dem Server auf, das die Formulardaten verarbeitet - oft ein PHP- oder Perl-Script. Dessen URL ist im action-Attribut vermerkt. Das Senden einer Antwortseite, z.B. im Sinne von "Vielen Dank für Ihre Anfrage, blablah" ist ebenfalls Aufgabe dieses Scripts. Zusätzliche Anstrengungen mit Javascript (von dem man nicht weiß, ob es verfügbar ist), sind dabei nicht nötig.

Wie schaffe ich das?

Indem du dich mit der serverseitigen Logik beschäftigst.

So long,
 Martin

--
Man soll den Tag nicht vor dem Abend loben.
Und den Mann nicht vor dem Morgen.
  (alte Volksweisheit)