2010-05-27 39 views
1

我創建在JavaScript中的一些元素,像這樣:在ie6中appendChild()後,樣式表是否適用於該元素?

var parent = document.createElement('div'); 
parent.setAttribute('id', 'parent'); 

var child = document.createElement('div'); 
child.setAttribute('class', 'child'); 

parent.appendChild(child); 
otherelement.appendChild(parent); 

我有這對於#parent.child風格樣式表。但是,似乎風格正在適用於父母,但不適用於孩子。 ie6只支持ID和不是類的樣式,還是我做錯了什麼?

回答

1

愚蠢的錯誤滑倒我的腦海。用下面的代碼修復它:

parent.id = 'parent'; 
child.className = 'child'; 
相關問題