读书人

读Ext之十一(经过innerHTML创建元素)

发布时间: 2012-10-27 10:42:26 作者: rapoo

读Ext之十一(通过innerHTML创建元素)

innerHTML 这个由 IE 引入的属性成了事实标准,各浏览器均支持。尽管html4中没有承认它,但html5已经正式将其纳入。

我们知道任何一个库都少不了DOM操作,因为用JS操作DOM(早期微软称DHTML)是日常开发中最基本的工作之一。

这篇主要讲述Ext.DomHelper中的 createHtml 函数。首先Ext.DomHelper为一个单例对象。使用其时可沿用Ext库的习惯使用别名dh

?

createHtml 的定义如下


对html元素的class,for属性做了特殊处理,因为js中class是保留字,for是关键字。

此外有些属性值是复合值组成,如style

    });
详细代码请到我的网站查看,再次先行谢过! 3 楼 duchengning 2011-01-18 谢谢,我晚上回去试一下,但是这个写法毕竟不是最好的办法。如果真是IE bug,我只能盼望微软能修复,昨天实在没辙了,只能把IE9卸载掉了,不然连我自己都不能用了,还怎么给别人用。

读书人网 >CSS

热点推荐