不管是对象class属性的获取还是设置在IE和FF中皆是有所区别的。
IE中不管是使用HTML-DOM还是DOM-CORE,class属性的获取只能通过对象的className属性来完成。即只能通过obj.className,obj.setAttribute(className),obj.getAttribute(className)的方式完成。
FF中class属性的设置严格来说其实都是能够通过class和className来完成的,但是class属性并不能真正意义上的class属性的相关操作,即你通过class为对象设置class属性赋予样式,但这个样式并不会应用成功,同时你却又可以通过obj.class获取该class属性,所以此class非彼class。而要成功的完成对象class属性的设置FF中HTML-DOM和DOM-CORE是不尽相同的。FF中使用HTML-DOM方法时,只能通过className完成,与IE一致,但是使用DOM-CORE方式是却只能由class来完成。

2008-03-07 23:35:08reply
其实你可以写自己写一个方法来实现get className的!
这样会更好应用!
2008-03-09 09:56:59reply
^_^,恩~
用jq或者prototype中写好的啦~···