Formulare Flashcards

1
Q

Wofür sind Formulare?

A

für Eingabe und Änderung von Benutzernamen, Passwörtern, Datensätzen, Bestellungen, Suchkriterien und Auslösen einer Suche

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Wie ist die Grundstruktur eines Formulars?

A

Definition eines HTML Formulars
HTTP-Methode get oder post
serverseitige Aktion: Python Skript ausführen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Wie wird ein submit Button kodiert?

A

innerhalb von Formular

input type=”submit” value=”Absenden”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Wofür ist das action Attribut in einem Formular?

A

legt auszuführende Aktion fest, zB URL aufrufen, Datei ausführen, Formulardaten verschicken

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Welche GUI Elemente gibt es?

A
Einzeiliges Textfeld
Passwortfeld
Eingabefeld für ganze Zahlen
Mehrzeiliges Textfeld
Checkboxen
Radio Buttons
Datum
Auswahllisten
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Wofür steht das Attribut value bei GUI Elementen?

A

Initialisierungswert

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Was hat das Attribut type = password zur Folge?

A

Zeichen am Bildschirm werden nur als Punkte dargestellt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Wofür werden versteckte Textfelder in Formularen zB benutzt?

A

nur zur Parameterweitergabe zb Warenkorb-ID

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Wie wird ein mehrzeiliges Textfeld im Gegensatz zu den meisten GUI Elementen kodiert?

A

meistens: input name=”” type=””

mehrzeiliges Textfeld: textarea name=”” rows=””

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Wie werden mehrzeilige Auswahllisten im Vergleich zu einzeiligen Auswahllisten kodiert?

A

einzeilig:
select name=””
option value=”Auswahl 1”
option value=”Auswahl2”

mehrzeilig:
select name="" size="3" MULTIPLE="MULTIPLE"
option value="Auswahl 1"
option value="Auswahl2"
option value="Auswahl3"
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Mit welchem Boolean Attribut können in Auswahllisten mehrere Optionen gewählt werden?

A

multiple=”multiple”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Wofür wird das Attribut label / placeholder benutzt?

A

Beschriftungstext für Eingabefelder

Vorteile: Benutzer erkennt was er eingeben soll + Barrierefreiheit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Welche 2 Buttons kann man in HTML kodieren?

A

sumbit Button (Absenden des Formulars)

reset Button (Rückgangigmachen aller Benutzereingaben)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Wie können Formulareingaben verarbeitet werden?

A

erfordert serverseitige Skriptsprache im Web Server zB Python

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Was sind Boolesche Attribute?

A

vorhanden oder nicht vorhaden

default: false also nicht vorhanden

Attributname auch als Wert angeben! controls=”controls”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Was passiert, wenn man auf den submit-button klickt?

A

eingegeben Daten werden an Server geschickt, dort Weiterverabtieung mit serverseitigen Skriptsprachen (zB Python)

17
Q

Wie kann sichergestellt werden, dass ein Eingebfeld ausgefüllt wird?

A

required=”required”