当我们需要动态生成DOM对象,我们
创建它使用createElement
方法。但IE和Firefox下的createElement方法不同。
在伊江中,您可以用以下两种方式创建一个元素:
1、document.createelement(}})
2、document.createelement(' ')
火狐只
支持:
document.createelement(}})
同时,如果你添加的
属性和事件,您需要使用setAttribute方法
实例:
复制代码代码如下所示:
如果(美元。
浏览器。MSIE){
无功rowhtml =<跨度class=省略onclick=;
rowhtml = '_shownotice( /;
rowhtml = ID
rowhtml + =/、/;
rowhtml = titlepre;
rowhtml + =/);
rowhtml = > ;
= rowhtml ;
行= $(document.createelement(rowhtml))。
文本(数据。标题);
如果($)
var el = document.createelement(跨越);
el.setattribute(onclick
行= $(EL)。文本(数据标题);
否则如果($ Safari浏览器){
否则如果($ Opera Opera){
其他{ }
}