Hallo,
Du kannst keine Attribute entfernen, die ein Element von Haus aus hat.
Wer sagt das? Das W3C oder M$?
AFAIK musst man das nur beachten, weil der IE hier mal wieder was falsch macht.
Andere Browser können set- ,get- und removeAttribute doch ohne Probleme auf jede Art von Attribut anwenden. Egal ob es dafür auch eine passende Eigenschaft gibt…
mfg. Daniel