Moin!
Nur warum taucht das Formular nicht auf? Schließlich werden die Felder dieses Forms ja auch angezeigt.
Das ist eine Frage der Reihenfolge.
Das Formular existiert erst, wenn es fertig ist (</form>). Vorher weiß der Browser ja gar nicht, was er in ins document hängen soll und ergo kennt er das Formular noch nicht als Bestandteil des document.
Lösung: Hänge den Eventhandler erst an das Formularelement, wenn dieses auch im DOM vorhanden ist.
Jörg Reinholz