Hi,
ein input-feld hat in XHTML direkt unterhalb von body doch gar nichts zu suchen.
Natürlich ist außen ein <form> Tag drum!
das widerspricht aber deiner zuvor gemachten aussage
DokumentenElement.appendChild(Elm); wobei DokumentElement das body Tag darstellt.
OK - sorry, da habe ich den Schritt mit <form> vergessen. Es ändert aber nichts daran, dass das name-Attribut nicht gesetzt wird :-)
Grüße
MichaelR