JavaScript Element insertBefore() 方法
-
JavaScript Element insertBefore() 方法
insertBefore()方法将节点作为子节点插入到您指定的现有子节点之前。提示:如果要创建包含文本的新列表项,请记住将文本创建为附加到<li>元素的Text节点,然后将<li>插入列表。您还可以使用insertBefore方法插入/移动现有元素(请参阅“更多示例”)。实例:在<ul>元素的第一个子元素之前插入一个新的<li>元素: -
浏览器支持
项 IE/Edge Chrome FireFox Safari Opera 方法 insertBefore() 支持支持支持支持支持 -
语法
node.insertBefore(newnode, existingnode) -
参数值
参数 类型 描述 newnode Node 对象 必需的。要插入的节点对象 existingnode Node 对象 必需的。 要在之前插入新节点的子节点。 如果设置为null,则insertBefore方法将在结尾插入newnode -
技术细节
项目 描述 返回值: Node对象,表示插入的节点 DOM版本 Core Level 1 -