www.wikidata.de-de.nina.az
Ein Webformular ist ein Formular auf einer Webseite zur Erfassung von Daten die zur Verarbeitung an einen Webserver gesendet werden Man findet sie beispielsweise in Webmail Anwendungen Suchmaschineneingabefeldern in Sozialen Netzwerken oder auf Login Seiten Das Absenden der Daten verlauft uber das Hypertext Transfer Protocol via HTTP GET HTTP POST oder dem XMLHttpRequest Ajax Inhaltsverzeichnis 1 Begriff 2 Mogliche Auswahlfelder 3 Erweiterte Widgets 4 Verwendung 5 Beispiel 6 Weblinks 7 EinzelnachweiseBegriff BearbeitenISO 9241 definiert ein Formular als strukturierte Darstellung von Feldern und weiteren Elementen einer Benutzungsschnittstelle die der Benutzer liest die er ausfullt fur welche er Eintrage auswahlt oder die er verandert Der Begriff ist dabei nicht nur auf Formulare auf Webseiten beschrankt sondern umfasst unabhangig von Betriebssystem Anwendung oder Endgerat samtliche Formulare mit denen der Benutzer interagieren kann oftmals im Verlauf eines Dialogs 1 Mogliche Auswahlfelder BearbeitenFolgende Eingabefelder sind im HTML 4 Standard vorgesehen einzeiliges Texteingabefeld fur Freitext Passwortfeld Eingaben werden maskiert auf dem Bildschirm ausgegeben mehrzeiliges Texteingabefeld Textarea Auswahllisten Dropdown Liste Radiobuttons Auswahl einer Option aus mehreren Checkboxen Auswahl mehrerer Optionen Felder zum Datei Upload versteckte Formularfelder z B fur Session IDs Klick Buttons dazu gehort auch der Bestatigungsknopf submit oder ein Knopf zum Zurucksetzen der EingabenHTML5 erlaubt weitere Arten von Eingabefeldern die sich oft zum einzeiligen Eingabefeld nur durch ihre Semantik unterscheiden Telefonnummern E Mail Adressen Bereichsauswahl englisch range slider Datumsauswahl ComboboxenErweiterte Widgets BearbeitenDurch Einsatz clientseitiger Techniken wie beispielsweise JavaScript bieten viele Webframeworks erweiterte Eingabemoglichkeiten an Dazu zahlen unter anderem Widgets wie Slider Kalenderboxen Comboboxen Farbwahler oder Drag and Drop Felder Einige typische Webframeworks zu diesem Zweck sind Dojo Toolkit JavaScript Framework zur Entwicklung von JavaScript Ajax basierten Anwendungen jQuery UI JavaScript Framework zur Funktionserweiterung der Benutzerschnittstelle auf Basis von jQuery Apache Wicket Web Framework als Basis fur die Entwicklung von Webapplikationen auf einem Java Applikationsserver JavaServer Faces Web Framework als Basis fur die Entwicklung von Webapplikationen auf einem Java Applikationsserver Ext JS JavaScript bzw Ajax Framework fur interaktive WebanwendungenVerwendung BearbeitenNeben Suchmaschinen und Webmailern gibt es noch Onlineshops die Formulare fur die Korrektur der Adress und Kontodaten anbieten Auch werden Webformulare fur Bestellung von Newslettern fur die Personalisierung oder das Hochladen von Dateien eingesetzt Formulare werden eingesetzt um Kommunikation ohne eine Angabe einer E Mail Adresse durchzufuhren Dabei kann Spam zum Beispiel durch Captchas grosstenteils ausgeschlossen werden Prinzipiell ist jede Seite die ein Radio Checkbox oder Button Element anzeigt ein Webformular Beispiel Bearbeiten nbsp Beispielausgabe eines einfachen Webformulars Der folgende HTML Quelltext bindet eine Wikipedia Suche in die entsprechende Stelle der Webseite ein lt form action http de wikipedia org wiki Spezial Suche gt lt fieldset gt lt legend gt Suchen lt legend gt lt input type text name search value gt lt input type submit name go value Artikel gt lt input type submit name fulltext value Volltext gt lt fieldset gt lt form gt Weblinks BearbeitenWebformulare im SELFHTML Wiki Bessere Formulare dank HTML5 und CSS3 In iXEinzelnachweise Bearbeiten DIN EN ISO 9241 143 Nr 3 9 Abgerufen von https de wikipedia org w index php title Webformular amp oldid 234750036