S t a n d a r d Formular

EinleitungStandardJavaScript I. JavaScript II.HTML I. HTML II.CSS I.Technik


Standard-Formular


Beispiel:

So könnte ein Formular aussehen, welches sämtliche zur Verfügung stehenden Elemente, wie Eingabefelder, Auswahl-Listen, Checkboxen usw. verwendet.

F e e d b a c k zur Mouseover-Seite
Dein Name:    

Deine E-Mail:  

Die Note :     

Zu verbessern: Inhalt     Layout     Zu langsam     nichts

Möchtest Du per Email über neue Inhalte informiert werden? ja     nein

Kommentar:   
   




Ein Formular wird durch die Tags <form> und</form>erstellt. Innerhalb dieser HTML-Befehle stehen dann bestimmte Formularelemente, wie Alle Formularelemente sowie auch das Formular selber sollten mit dem Attribut name (name=" ") einen internen, selbst zu vergebenen Namen bekommen, damit die einzelnen Felder in einer Antwort-Mail zugeordnet werden können und auch eine mögliche Fehlerüberprüfung per JavaScript vor Versenden des Formulars stattfinden kann.

Mit Hilfe einer Tabelle oder/und Setzen von geschützten Leerzeichen (&nbsp;) kann man die Formularelemente besser ausrichten, wenn man mag.

Man muss natürlich nicht alle Formular-Felder (Texteingabe, Listen, Checkbox usw.) verwenden - minimal ist aber ein Element (das umgebendene "Form-Tag" vorausgesetzt) plus der Absende-Button (Submit) zwingend.





Hier die Elemente im Einzelnen mit den wichtigsten (und sinnvollen) Attributen, weiter unten dann der komplette Quelltext:

FORM (Formular)

INPUT/TEXT - Einzeilige Textfelder (zur Texteingabe)

TEXTAREA - Mehrzeilige Textfelder (zur Texteingabe)

SELECT/OPTION -Auswahl-Listeneinträge ( Standardmässig nur Auswahl eines Eintrages)

INPUT/CHECKBOX - Checkboxen (quadratisch, Auswahl auch mehrfacher Boxen)

INPUT/RADIO - Radio Buttons(rund, Auswahl nur eines Buttons)

SUBMIT-BUTTON (Absende-Button)

RESET-BUTTON (Lösch-Button)





QUELLTEXT, das gesamte Formular eingebettet in eine HTML-Seite:

<html>
<head>
<title>Formular - Feedback </title>
</head>

<body  bgcolor="white" text="black">

<div align="center">F e e d b a c k zur Mouseover-Seite</div>

<form name="mailer" action="mailto:deine.mail@deinmailanbieter.de" method="post"
enctype="text/plain">
<table  width="100%" border="1" cellpadding="10" cellspacing="0" >
<tr>
<td >
Dein Name:&nbsp;&nbsp;&nbsp;&nbsp;
<input type="Text" name="d_name" value="" size="20" maxlength="50" >
<br>
Deine E-Mail:&nbsp;
<input type="Text" name="d_mail" value="" size="20" maxlength="50" >
<br>
Die Note :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<select name="bewertung_note" >
<option >Bitte auswählen
<option >1=super, klasse, weiter so.
<option >2=gute homepage.
<option >3=zufriedenstellend, im prinzip OK.
<option >4=noch zu verbessern.
<option >5=ups..ich bin den tränen nahe.
<option >6=auweia...dabeisein ist alles.
</select>
<br>
<br>
Zu verbessern:
<input type="Checkbox" name="verbesserung" value="inhalt">
Inhalt&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type="Checkbox" name="verbesserung" value="layout">
Layout&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type="Checkbox" name="verbesserung" value="langsam">
Zu langsam&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type="Checkbox" name="verbesserung" value="nichts">
nichts
<br>
<br>
Möchtest Du per Email über neue Inhalte informiert werden?
<input type="Radio" name="ra_info" value="yes">ja
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type="Radio" name="ra_info" value="no">nein
<br>
<br>
Kommentar:&nbsp;&nbsp;&nbsp;
<textarea name="comment" cols="30" rows="5"  ></textarea></td></tr>
<tr>
<td align="center" ><input type="Reset"  value="Löschen">
&nbsp;&nbsp;&nbsp;<input type="Submit"  value="Abschicken"  ></td>
</tr>
</table>
</form>

</body>
</html>




Wenn das Formular z.B. wie folgt ausgefüllt wird ...


Formular ausgefüllt



... dann sieht die Nachricht welche der Empfänger per Mail erhält, wie folgt aus:


weiter »




    © www.on-mouseover.dezurücknach oben