Formulare
In diesem Kapitel
Mit Formularen gestalten Sie ihre Webseite interaktiver.
- Formulare
- Formular als Interaktion
- CSS und Formular
- Daten absenden
- Formular und PHP
- Formular und Javascript
Was Sie wissen sollten
- Ich verstehe wie Web-Formulare mit URLs zusammen hängen.
- Ich weiss, dass die URL (bzw. der HTTP Request) und nicht das Formular die eigentliche Schnittstelle zum Programm am Webserver ist.
- Ich kenne die HTML-Tags die ein Formular und seine Eingabeelemente definieren.
- Ich bin mir bewusst welche Interaktions-Möglichkeiten und welche Einschränkungen mein Formular den UserInnen bietet.
- Ich kenne das Konzept “Ereignisgesteuerte Programmierung” und kann mehrere Javascript-Events nennen.
Was Sie können sollten
- Ich kann ein Web-Formular erstellen oder verändern.
- Ich kann für einen Anwendungsfall verschiedene Formular-Varianten entwerfen und kann die Vor- und Nachteile der Varianten einschätzen.
- Ich kann ein alternatives Web-Formular für ein bestehendes Formular / Programm definieren.
- Ich kann die Javascript-Console in zwei verschiedenen Browsern benutzen, um die Werte in den Eingabefeldern eines Formulares auszulesen oder zu manipulieren.
- Ich kann den HTML Code eines Formular so erstellen, dass die eingegebenen Daten vor dem Absenden überprüft werden, und das Absenden verhindert wird wenn die Daten nicht passen.
- Ich kann mit Javascript einfache Berechnungen in einem Formular vornehmen.
- Ich kann ein Javascript-Programm schreiben, das die Daten in einem Formular prüft bevor Sie abgesendet werden, und ein Absenden verhindert wenn die Daten nicht passen.
Kapitel
- Das Web Und Html
- Css
- Css Layout
- Urls
- Formulare
- Javascript Dom
- Jquery
- Kommandozeile
- Git
- Http
- Php Vorbereitung
- Php
- Php Db Lesen
- Session
- Php Db Schreiben
- Php Db Optimierung
- Grafik
- Javascript
- Applied Jquery And Css
- Json
- Xml
- Security
- Injection
- Authentifizierung und Session-Management
- Cross Site Scripting (XSS)
- Unsichere direkte Objektreferenzen
- Sicherheitsrelevante Fehlkonfiguration
- Verlust der Vertraulichkeit sensibler Daten
- Fehlerhafte Autorisierung auf Anwendungsebene
- Cross-Site Request Forgery (CSRF)
- Nutzung von Komponenten mit bekannten Schwachstellen
- Ungeprüfte Um- und Weiterleitungen
- Wordpress
- Apache
- Advanced Javascript
- Qualitaet