Maik: dynamisch formulare per javascript erzeugen

Beitrag lesen

Tag Maik.

http://de.selfhtml.org/javascript/objekte/elements.htm#allgemeines, Beispiel 3

hallo, das versteht kein browser, was mach ich falsch?
<script language="JavaScript">
function test(elem) {
         var fx = document.getElementById(elem);
         for(i=0;i<3;i++) {

var aElem = document.createElement("input");
                 aElem.name = 'checkup['+ i +']';
                 aElem.value='Num'+ i;
                 fx.appendChild(aElem);

bElem = document.createElement("a");
                 bElem.innerHTML = 'click: '+ i;
                 bElem.href = 'javascript:;';
                 bElem.id = 'id'+i;
                 bElem.onclick = function() {
                                  document.myform.elements["checkup["+ this.id.substr(2)+"]"].value = this.id;
                                }
                fx.appendChild(bElem);
         }
}
//-->
</script>

<form action="#" method="post" target="_self" name="myform">
<div id="mask">
</div>
</form>
<a href="javascript:;" onClick="test('mask');">add form elements</a>

gruß Maik