Anfang des Inhaltsbereichs

Hintergrunddokumentation Exkurs: HTML-Formulare Dokument im Navigationsbaum lokalisieren

Um HTML-Formulare sinnvoll auswerten zu können, müssen Sie in der Regel einen sogenannten Submit-Butten enthalten. Klickt ein Benutzer auf diesen Butten, werden die Daten des Formulars an eine Ziel-URL übermittelt, die man mit Hilfe des ACTION -Attributs angibt:

<FORM METHOD="POST" ACTION="GET_VALUES.HTM">
...
</FORM>

Hinweis

Eine URL muß nicht unbedingt eine weitere HTML-Seite sein. Es kann sich auch um ein CGI-Skript oder ein Java-Servlet handeln.

Smart Forms verwendet die Methode POST zum Übertragen der Formulardaten. Die durch HTTP erzeugten Name/Wert-Paare für die Eingabefelder werden also nicht an die Ziel-URL gehängt sondern im HTTP-Body übertragen. Im übrigen werden laut HTML-Konvention nicht alle Eingaben auf dem HTML-Formular als Name/Wert-Paar übertragen:

Beispiele für die Übergabe von Werten bei einfachen Eingabe-Elementen

 

HTML-Formular

Name/Werte-Paar laut HTML-Konvention

Eingabetyp

Feldname

Wert

Name

Wert

Text

TEXTFIELD

SAP

TEXTFIELD

SAP

Checkbox

MYFLAG

(angekreuzt)

MYFLAG

 

Reset

S_RESET

(geklickt)

(kein Wert)

(kein Wert)

Hidden

S_HIDDEN

SAP

S_HIDDEN

SAP

Submit

S_BUTTON

Ok

S_BUTTON

Ok

Beispiele für die Übergabe von Werten bei komplexen Eingabe-Elementen

 

HTML-Formular

Name/Werte-Paar laut HTML-Konvention

Eingabetyp

Gruppen-
name

Name des ausgewählten Feldes

Name

Wert

Radiobutton

RADIO

OPTION2

RADIO

OPTION2

Listbox

LIST

ENTRY1

LIST

ENTRY1

 

Es gelten folgende Regeln:

Empfehlung

Eine gute Einführung in HTML finden Sie unter http://www.w3schools.com.

 

 

 

Ende des Inhaltsbereichs