1

我在 javascript 中创建一些元素,如下所示:

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 上的样式而不支持类,还是我做错了什么?

4

1 回答 1

1

愚蠢的错误闪过我的脑海。使用以下代码修复它:

parent.id = 'parent';
child.className = 'child';
于 2010-05-27T02:59:17.080 回答