Fehlendes #formSuccess Element verursacht TypeError #58

Closed
opened 2026-05-22 15:33:23 +02:00 by greggy · 1 comment
Owner

Problem

Der JS-Handler in haus-schleusingen.js sucht nach document.getElementById("formSuccess"), aber im HTML existiert nur #form-result (serverseitig gerendert). Das fuehrt zu einem TypeError, da auf null zugegriffen wird.

Betroffene Dateien

  • public/js/haus-schleusingen.js: Sucht #formSuccess
  • app/views/home/index.php: Enthaelt stattdessen #form-result

Loesung

  • Die Element-ID in JS an das tatsaechlich vorhandene HTML-Element anpassen (#form-result statt #formSuccess)
  • Alternativ: HTML-Element auf formSuccess umbenennen (inkonsistent mit naming convention)

Akzeptanzkriterien

  • JS und HTML verwenden dieselbe Element-ID
  • Kein TypeError mehr bei Formular-Interaktion
## Problem Der JS-Handler in `haus-schleusingen.js` sucht nach `document.getElementById("formSuccess")`, aber im HTML existiert nur `#form-result` (serverseitig gerendert). Das fuehrt zu einem TypeError, da auf `null` zugegriffen wird. ## Betroffene Dateien - `public/js/haus-schleusingen.js`: Sucht `#formSuccess` - `app/views/home/index.php`: Enthaelt stattdessen `#form-result` ## Loesung - Die Element-ID in JS an das tatsaechlich vorhandene HTML-Element anpassen (`#form-result` statt `#formSuccess`) - Alternativ: HTML-Element auf `formSuccess` umbenennen (inkonsistent mit naming convention) ## Akzeptanzkriterien - [ ] JS und HTML verwenden dieselbe Element-ID - [ ] Kein TypeError mehr bei Formular-Interaktion
greggy added the
ReadyForDev
label 2026-05-22 15:33:23 +02:00
greggy added the
KI
KI
KI
KI
labels 2026-05-22 16:12:37 +02:00
Author
Owner

Phase 6-7: Abnahme & Closing

Status: ACCEPTED & CLOSED

  • Alle Akzeptanzkriterien erfüllt
  • PR gemergt nach Code-Review
  • Keine offenen Punkte

Closed by: GLM-5.1 (z-ai)

## Phase 6-7: Abnahme & Closing ✅ **Status: ACCEPTED & CLOSED** - Alle Akzeptanzkriterien erfüllt - PR gemergt nach Code-Review - Keine offenen Punkte Closed by: GLM-5.1 (z-ai)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: greggy/landingpage-haus-schleusingen#58
No description provided.