Hallo Jan.
Mit alert wird anschliessend die Anzahl der Formularelemente ermittelt. Firefox und IE melden 3 Elemente - Opera (7.23) meldet dagegen 0 Elemente!
[…]
Eventuell handelt es sich ja auch um ein Problem, dass sich mit späteren Versionen des Opera erledigt hat.
Das ist sehr wahrscheinlich. Mit deinem Code erhalte ich in meinem Opera 9 TP2 ebenfalls „3“ als Ausgabe; die Elemente erscheinen auch.
boxen.innerHTML = "<input type='checkbox' style='display:block'>";
Hat es einen bestimmten Grund, warum du hier nicht das input-Element per createElement und appendChild in das span-Element einhängst?
<body onload="erstelle_checkboxen()">
Wenn du deine Struktur vom JS trennen möchtest, solltest du auf das onload-Attribut verzichten und statt dessen lieber im Scriptbereich window.onload = function() { /* Dein Code */} notieren.
Einen schönen Montag noch.
Gruß, Ashura
sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
mathbr:del.icio.us/ mathbr:w00t/