hi,
ich baue mit innerHTML ein Formular dynamich in meine Webseite ein.
Ohne Deine Code zu kennen: kann es sein, dass Du bestehenden Code ueberschreibst?
Abgesehen davon wuerde ich dom-methoden verwenden, wie z. B. document.createElement("form"). Diese Technik ist zukunftsweisender, und afaik stabiler.
als kleines Beispiel mal das dynamische Erzeugen eines Div-Layers:
<html>
<head>
<script language="javascript1.2">
function init()
{
var txt = document.createTextNode("dies ist ein langer Text");
var myDiv = document.createElement("div");
myDiv.style.position = "absolute";
myDiv.style.top = "200px";
myDiv.style.left = "200px";
myDiv.style.width = "auto";
myDiv.style.padding = "10px";
myDiv.style.backgroundColor = "red";
myDiv.appendChild(txt);
document.body.appendChild(myDiv);
}
</script>
</head>
<body onload="init()">
</body>
</html>
hth
Gruesse Joachim