Axel Richter: Internet Explorer DOM Problem

Beitrag lesen

Hallo,

ich generiere ein Input mit DOM:

input = document.createElement('INPUT');
input.setAttribute('type','checkbox');
input.setAttribute('name','test');
input.setAttribute('value','1');

Der IE kann offensichtlich auf die Eigenschaft checked erst per JavaScript zugreifen, wenn das Element im Dokumentbaum eingehängt ist. Mach also zuerst dies:

[elmXY].appendChild(input);

und dann:

input.checked = true;

viele Grüße

Axel