Hallo Axel!
Das Beispiel funktioniert übrigens fast Deckungsgleich auch mit VBScript
Javascript hab ich verwendet weil es dann mit der Endung .html im FF und anderen auch funktioniert.
  
>    Sub InsertCheckbox(myForm)  
...  
>     myForm.appendChild(ch1)  
...  
>  <input type="button" name="1" onclick="InsertCheckbox(me.form)" value="Checkbox einfügen"/>  
Das Formular als Parameter zu Übergeben ist genau das, was ich in meinem Beispiel vermisst habe.
Jetzt macht es auch wirklich Sinn den Thread zu archivieren.
Viele Grüße
H-P Ortner