Christian S.: checked eigenschaft verschwindet wenn man dom struktur ändert

Hallo,

ich setze mit JavaScript die checked Eigenschaft eines Radiobuttons auf true.

Danach appende ich den radiobutton bzw. eine parentNode von diesem an ein anderes DOM Element.

Und danach ist die checked Eigenschaft auf false.

Das Problem konnte ich nur im IE 7 feststellen.

Im Firefox macht das appendChild keine Probleme.

Bug des IE?

Jemand eine Idee?

Gruß
Christian

  1. hi,

    ich setze mit JavaScript die checked Eigenschaft eines Radiobuttons auf true.
    Danach appende ich den radiobutton bzw. eine parentNode von diesem an ein anderes DOM Element.
    Und danach ist die checked Eigenschaft auf false.

    Das Problem konnte ich nur im IE 7 feststellen.
    Bug des IE?

    Möglich.

    Jemand eine Idee?

    Dann wirst du dir wohl im Zweifelsfalle vorher den Status merken, und nachher wieder setzen müssen.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
  2. Hallo,

    ich setze mit JavaScript die checked Eigenschaft eines Radiobuttons auf true.

    Wie? z.B. des ersten Radiobuttons?

    Danach appende ich den radiobutton bzw. eine parentNode von diesem an ein anderes DOM Element.

    Und nun ist dieser Radiobutton Nummer 2 ?

    Und danach ist die checked Eigenschaft auf false.

    Tja, da müssten ja Original und Kopie checked sein, und das geht bei Radiobuttons mit gleichem Namen nicht.

    Kalle