Object.Aname="sth";
Object["Aname"]="sth";
Object.setAttribute("Aname","sth");我的认为:感觉以上三种的效果应该是一样的,其中后两种能用于动态添加不知道我理解有没有错?不访谈谈阁下的理解,感激不尽!
Object["Aname"]="sth";
Object.setAttribute("Aname","sth");我的认为:感觉以上三种的效果应该是一样的,其中后两种能用于动态添加不知道我理解有没有错?不访谈谈阁下的理解,感激不尽!
那么如果Object为elementNode时,后两个效果是一样的吗?
比如说,class考虑兼容,FF&IE8用setAttribute("className"),IE6,7用setAttribute("class"),
能分别用方法2代替吗?
没有浏览器可以这样写。必须写xx.className="xx"