Mein Konto (kleine Demo)
Kurze Demo-Webseite zur Verwaltung eines Kontostands.
Funktionen
- Kontostand wird in
localStoragegespeichert (Schlüsselkonto_balance_v1). - Anfangswert: 1000 € (kann im
app.jsangepasst werden). - Eingabefeld für Überweisungsbetrag.
- Validierung:
- keine gültige Zahl -> Fehlermeldung
-
2000 € -> Abbruch mit Fehlermeldung
- Kontoüberziehung führt zu Warnung "Achtung Konto überzogen"
- Nach erfolgreicher Verarbeitung wird der Betrag abgezogen, Kontostand aktualisiert, Eingabe geleert.
- Kontostand < 0 wird rot angezeigt.
Dateien
index.html– einfache UIstyles.css– Stylesapp.js– Logik
Benutzung
- Lokal öffnen: Datei
index.htmlim Browser öffnen. - Optional (lokaler Webserver, empfohlen):
# im Verzeichnis der Dateien
python -m http.server 8000
# dann im Browser öffnen: http://localhost:8000
Hinweis: Die Seite merkt sich den Kontostand im Browser. Zum Zurücksetzen localStorage.removeItem('konto_balance_v1') in der Konsole ausführen.
Description
Languages
JavaScript
54.3%
HTML
38.6%
CSS
7.1%