-4

我有一个大 div 容器的结构:

var bigcontainer = document.createElement('div');

其中包含三个项目:一个标题,一组按钮和主要信息:

var divheader = document.createElement('div');
var divbuttons = document.createElement('div');
var divinfo = document.createElement('div');

这三个项目是分开的,它们都不在彼此内部。它们是大 div 容器内的三个独立实体。

他们可以被视为 的孩子bigcontainer吗?

我这样做:

bigcontainer.appendChild(divheader);
bigcontainer.appendChild(divbuttons);
bigcontainer.appendChild(divinfo);

按钮和标题消失。唯一可见的是divinfo. 这是否意味着标题和按钮不会算作 的子项bigcontainer

感谢您的任何帮助。我很难理解 DOM 树,但我会到达那里......

4

1 回答 1

1

你想把它们插入两个不同的地方吗?如果是这样,appendChild将从之前的位置移动一个节点。

于 2012-11-06T18:56:14.197 回答