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.
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
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Problem
Der JS-Handler in
haus-schleusingen.jssucht nachdocument.getElementById("formSuccess"), aber im HTML existiert nur#form-result(serverseitig gerendert). Das fuehrt zu einem TypeError, da aufnullzugegriffen wird.Betroffene Dateien
public/js/haus-schleusingen.js: Sucht#formSuccessapp/views/home/index.php: Enthaelt stattdessen#form-resultLoesung
#form-resultstatt#formSuccess)formSuccessumbenennen (inkonsistent mit naming convention)Akzeptanzkriterien
Phase 6-7: Abnahme & Closing ✅
Status: ACCEPTED & CLOSED
Closed by: GLM-5.1 (z-ai)