cloneNodeを使うと、いろいろと奇妙な結果になるMSのブラウザIE。今回は、このおかしな点について、備忘録としてメモしておきたいと思います。
IEのcloneNode
DOMのcloneNodeはノードを複製できますし、IEもそれに従っています。しかしながら、IEでは、setAttributeなどで、後から付け足された属性は複製しない特徴を持っています。
他のブラウザではどうか
他のブラウザでチェックしたいのですが、まだ試していません。ただ、DOMの仕様では、すべての属性を複製するように書いてあります。この辺は、私の解釈が間違っている可能性も含めて、調べている最中です。