Во всех броузерах новые свойства элементам добавлять можно.
А вот ie6 только элементу TextNode свойства добавлять нельзя.
Никто не знает как можно выкрутится?
var t = document.createTextNode("Hello. This is a new node.");
t.Obj=45;//ie6 ОШИБКА!!!!!!!!!
alert(t.Obj);