据我所知,某些HTML标记在某些浏览器中具有readonly innerHtml属性,例如在Internet Explorer中,
“innerHTML属性在col,colGroup,frameSet,html,head,style,table,tBody,tFoot,tHead,title和tr对象上是只读的。”
http://msdn.microsoft.com/en-us/library/ms533897(VS.85).aspx
问题是,如何在不诉诸通用浏览器检测的情况下检测是否属于这种情况?只需检查属性la
http://www.quirksmode.org/js/support.html
不会区分可写属性和只读属性