别裁伪体亲风雅,转益多师是汝师。这篇文章主要讲述HTML DOM appendChild() 方法相关的知识,希望能为你提供帮助。
1.
<
!DOCTYPE html>
<
html>
<
body>
<
ul id="myList">
<
li>
Coffee<
/li>
<
li>
Tea<
/li>
<
/ul>
<
p id="demo">
请点击按钮向列表中添加项目。<
/p>
<
button onclick="myFunction()">
亲自试一试<
/button>
<
script>
function myFunction()
{
var node=document.createElement("LI");
var textnode=document.createTextNode("Water");
node.appendChild(textnode);
//此时node为<
li>
Water<
/li>
//(不知为何 appendChild方法能将文本append到标签里)
document.getElementById("myList").appendChild(node);
}
<
/script>
<
p>
<
b>
注释:<
/b>
首先创建 LI 节点,然后创建文本节点,然后把这个文本节点追加到 LI 节点。最后把 LI 节点添加到列表中。<
/p>
<
/body>
<
/html>
2.
<
!DOCTYPE html>
<
html>
<
body>
<
ul id="myList1">
<
li>
Coffee<
/li>
<
li>
Tea<
/li>
<
/ul>
<
ul id="myList2">
<
li>
Water<
/li>
<
li>
Milk<
/li>
<
/ul>
<
p id="demo2">
demo2<
/p>
<
p id="demo">
请点击按钮把项目从一个列表移动到另一个列表中。<
/p>
<
button onclick="myFunction()">
亲自试一试<
/button>
<
script>
function myFunction()
{
var node=document.getElementById("myList2").lastChild;
//这里倒像是把 <
li>
Milk<
/li>
剪切出来了
console.log(node);
document.getElementById("demo2").appendChild(node);
//然后再追加到这里
}
<
/script>
<
/body>
<
/html>
【HTML DOM appendChild() 方法】---------------------------------------------以上来源于W3School "HTML DOM appendChild() 方法" 一节
推荐阅读
- Android面试收集录17 Android进程优先级
- 天猫魔盒价格多少钱?天猫魔盒价格设置介绍
- 迅雷随身wifi是啥?迅雷随身wifi技巧
- 附0元公测活动网址 迅雷随身wifi0元公测活动规则
- 迅雷随身wifi与360随身wifi哪一个好?迅雷vs360随身wifi比较评测
- 华为halo自动选择手环怎样?华为荣耀halo自动选择手环技巧评测
- 华为halo自动选择手环价格多少钱?华为荣耀halo自动选择手环价格
- 华为halo自动选择手环怎样用?华为荣耀手环halo运用图文详细教程
- 小米路由器价格多少钱?小米路由器价格设置