【发布时间】:2017-12-05 20:31:17
【问题描述】:
今天在学习Document对象模型的时候,遇到了直接在document对象上追加新创建的child的问题, 这是我的代码:
var newEl=document.createElement("textarea");
document.appendChild(newEl);
结果错误是:
未捕获的 DOMException:无法在“节点”上执行“appendChild”:文档上只允许一个元素。
我知道解决方案是将其附加到 document.body 或 document.documentElement ,但我没有找到 reference指出由于特定原因,上述方式不正确。
接受我作为初学者的歉意。
【问题讨论】:
-
@BASEERHAIDER 我不这么认为。
-
@BASEERHAIDER:!!重复,您提到的关于 div 标签的附加子项的问题,而我的问题是关于将直接子项添加到文档对象的问题,您了解它们吗?
标签: javascript dom