Weitere Artikel aus dem Webentwickler Blog
HTML - Praxiswissen Teil 4 - Formulare

 

HTML5 Praxiswissen - Formular-Feldtypen

Die Formular-Feldtypen, welche HTML anbietet, decken das übliche Standardrepertoire von Dialogelementen grafischer Benutzeroberflächen ab. Dazu gehören Eingabefelder, größere Eingabebereiche, Auswahllisten auch komplexerer Natur, Menüs, Radiobuttons, Checkboxen und Schaltflächen.

 

 

Web-Browser greifen, um solche Elemente zu visualisieren, in der Regel auf Dialog-Ressourcen des verwendeten Betriebssystems bzw. dessen Benutzeroberfläche oder Theme zurück. Das heißt: Ein Eingabefeld oder eine Auswahlliste oder eine Checkbox sieht beim Anwender so aus, wie dieser es in seiner Benutzeroberflächenumgebung von anderen Dialogen gewohnt ist. Allerdings sind einige der Formular-Feldtypen in HTML mit Hilfe von CSS stark beeinflussbar. So lassen sich Eingabefelder und Schaltflächen mit Hilfe von CSS fast nach Belieben manipulieren. Andere Kontrollelemente dagegen, wie Checkboxen, Radiobuttons oder File-Upload-Felder, sind optisch weniger stark manipulierbar.

 

HTML5 führt darüber hinaus noch einige neue Elemente ein, die vor allem im Zusammenhang mit Scripting von Interesse sind.

 

Einzeilige Eingabefelder

 

Beispiel

<form action="schritt-2.php">
<p>
<label>Vorname:<br>
<input name="vorname" type="text" size="30"
maxlength="30" value="Michael">
</label>
</p>
<p>
<label>Zuname:<br>
<input name="zuname" type="text" size="30"
maxlength="40" value="Mustermann">
</label>
</p>
<p>
<label>Kennwort:<br>
<input name="kennwort" type="password" size="12" maxlength="12">
</label>
</p>
<!-- weitere Formularelemente -->
</form>

 

Erläuterung

Das Standalone-Tag <input> markiert ein Formularfeld. Es kann sich um sehr unterschiedliche Feldtypen handeln. Wenn Sie nichts anderes angeben, wird das <input>-Tag jedoch als einzeiliges Eingabefeld dargestellt. Der Vollständigkeit halber sollten Sie jedoch die Angabe type="text" notieren. Dadurch zeichnen Sie das Element explizit als einzeiliges Eingabefeld aus.

 

Einzeilige Eingabefelder im Browser

Einzeilige Eingabefelder im BrowserJedes Eingabefeld sollte einen Bezeichnernamen erhalten, und zwar mit dem Attribut name. Formularfelddaten werden, wenn ein Formular abgesendet wird, in der Form Name=Wert an die bei <form action=...> angegebene URL übertragen. Und Name ist dabei jeweils das, was Sie beim name-Attribut vergeben.

 

 

 

 

 

 

Ganzen Artikel lesen... 

Kundenkommentare
Social Bookmarks
elo-web bookmarken bei: Mr. Wong elo-web bookmarken bei: Webnews elo-web bookmarken bei: Icio elo-web bookmarken bei: Oneview elo-web bookmarken bei: Yigg elo-web bookmarken bei: Linkarena elo-web bookmarken bei: Digg elo-web bookmarken bei: Reddit elo-web bookmarken bei: Simpy elo-web bookmarken bei: StumbleUpon elo-web bookmarken bei: Netscape elo-web bookmarken bei: Furl elo-web bookmarken bei: Yahoo elo-web bookmarken bei: Blogmarks elo-web bookmarken bei: Diigo elo-web bookmarken bei: Technorati elo-web bookmarken bei: Newsvine elo-web bookmarken bei: Blinkbits elo-web bookmarken bei: Ma.Gnolia elo-web bookmarken bei: Smarking elo-web bookmarken bei: Netvouz elo-web bookmarken bei: Folkd elo-web bookmarken bei: Spurl elo-web bookmarken bei: Google elo-web bookmarken bei: Blinklist
URL zu dieser Seite
Einfach den Quelltext kopieren und auf Ihrer Webseite einbinden

Kontakt
Newsletter | Kontakt | RSS Feed
Warenkorb: 0 Artikel
Gesamtwert: EUR 0,00
Home HTML & CSS  HTML5 Praxiswissen - Formular-Feldtypen