示例中获取div1中的innerHTML值(div1内为标准标签属性)




测试结果:修正正常

示例中获取div1中的innerHTML值(div1内为含空格的标准标签属性)




测试结果:带空格时IE下能输出双引号

示例中获取div1中的innerHTML值(div1含非标准标签属性:non-standard="sad")




测试结果:修正之后"非标准标签属性"的双引号存在,而标准属性id却被移除了

innerHTML 是一个 runtime property, 它返回的是运行时(在这里是浏览器完成渲染时)的值




测试结果:显然innerHTML!=dom source,也就是我们得到的innerHTML是渲染时的值,而并不是"innerXHTML"