IEにおけるcloneNodeの問題点

cloneNodeを使うと、いろいろと奇妙な結果になるMSのブラウザIE。今回は、このおかしな点について、備忘録としてメモしておきたいと思います。

IEのcloneNode

DOMのcloneNodeはノードを複製できますし、IEもそれに従っています。しかしながら、IEでは、setAttributeなどで、後から付け足された属性は複製しない特徴を持っています。

他のブラウザではどうか

他のブラウザでチェックしたいのですが、まだ試していません。ただ、DOMの仕様では、すべての属性を複製するように書いてあります。この辺は、私の解釈が間違っている可能性も含めて、調べている最中です。