1.

 1 <!DOCTYPE html>
 2 <html>
 3 <body>
 4
 5 <ul id="myList"><li>Coffee</li><li>Tea</li></ul>
 6
 7 <p id="demo">请点击按钮向列表中添加项目。</p>
 8
 9 <button οnclick="myFunction()">亲自试一试</button>
10
11 <script>
12 function myFunction()
13 {
14 var node=document.createElement("LI");
15 var textnode=document.createTextNode("Water");
16
17
18 node.appendChild(textnode);
19
20 //此时node为<li>Water</li>
21
22 //(不知为何 appendChild方法能将文本append到标签里)
23
24
25 document.getElementById("myList").appendChild(node);
26 }
27 </script>
28
29 <p><b>注释:</b>首先创建 LI 节点,然后创建文本节点,然后把这个文本节点追加到 LI 节点。最后把 LI 节点添加到列表中。</p>
30
31 </body>
32 </html>

2.

 1 <!DOCTYPE html>
 2 <html>
 3 <body>
 4
 5 <ul id="myList1"><li>Coffee</li><li>Tea</li></ul>
 6 <ul id="myList2"><li>Water</li><li>Milk</li></ul>
 7
 8 <p id="demo2">demo2</p>
 9 <p id="demo">请点击按钮把项目从一个列表移动到另一个列表中。</p>
10
11 <button οnclick="myFunction()">亲自试一试</button>
12
13 <script>
14 function myFunction()
15 {
16 var node=document.getElementById("myList2").lastChild;
17
18 //这里倒像是把 <li>Milk</li> 剪切出来了
19 console.log(node);
20 document.getElementById("demo2").appendChild(node);
21
22 //然后再追加到这里
23 }
24 </script>
25
26 </body>
27 </html>
28
29
30
31

-------------------------------------------------- 以上来源于W3School "HTML DOM appendChild() 方法" 一节

转载于:https://www.cnblogs.com/qhxblog/p/8462449.html

HTML DOM appendChild() 方法相关推荐

  1. html添加子节点方法,HTML DOM appendChild() 方法

    HTML DOM appendChild() 方法 appendChild()方法的作用是:在指定父节点的子节点列表的末尾添加一个节点. 如果给定的子节点是文档中现有节点的引用,appendChild ...

  2. javascript同级遍历_有用的DOM遍历方法,你需要了解一下

    英文 | https://levelup.gitconnected.com/useful-dom-traversal-methods-d2b55cf8e25c翻译 | web前端开发(ID:web_q ...

  3. js中appendChild()方法

    appendChild(Node)这个方法一般是在指定元素节点的最后一个子节点之后添加节点,但如果Node是页面中的DOM对象,那么就不是添加节点了,就是直接Move节点. ① 创建原来没有的节点 & ...

  4. 027_jQuery DOM 元素方法

    1. get()方法 1.1. 语法 $(selector).get(index) 1.2. 参数 1.3. jQuery中的get()函数是取得当前页面中所有匹配的DOM元素集合.这是取得所有匹配元 ...

  5. C# 通过ImportNode AppendChild方法合并XmlDocument,XML转为DataTable

    C# 通过ImportNode AppendChild方法合并XmlDocument,XML转为DataTable var doc1 = new XmlDocument(); var doc2 = n ...

  6. dom选择方法的区别

    早期的元素选择方法 1.document.getElementById();2.document.getElementsByName();3.document.getElementsByTagName ...

  7. jQuery常用的查找Dom元素方法

    jQuery常用的查找Dom元素方法 废话不多说,先来个总结,然后下面是demo 一. 同级节点之间的检索(检索深度N=0) next()是在兄弟节点中,往后匹配; prev()是在兄弟节点中,往前匹 ...

  8. appendChild()方法

    appendChild() 方法可向节点的子节点列表的末尾添加新的子节点 例一:向ul中添加li项 代码段: <body><ul id="myList">& ...

  9. html 删除事件,HTML DOM removeEventListener() 方法

    HTML DOM removeEventListener() 方法 element.removeEventListener()方法将删除已与element.addEventListener()方法关联 ...

最新文章

  1. 【C语言】12-指向一维数组元素的指针
  2. 应力循环次数60ant_循环超临界CO2对煤的孔隙结构和力学特性的影响研究
  3. boost::mpl::string相关的测试程序
  4. ios点击推送闪退_苹果推送iOS 14.2 beta 1:千万别更新,大批应用闪退
  5. 网络爬虫--20.【Scrapy-Redis实战】分布式爬虫获取房天下--代码实现
  6. 代码审查反馈提交修复时,是否应该压缩提交?
  7. 如何使用GDAL进行图像镶嵌
  8. ashx实现ajax功能遇到的浏览器缓存问题
  9. 逆向链表c语言,C语言逆向打印双向链表程序
  10. 使用ERStudio创建数据表ER图并导出数据表的SQL(DDL)语句
  11. 股票数据下载-如何下载股票历史行情数据?
  12. 大学校园无线智能调频广播系统
  13. B站晚会大火的 140 万个理由!
  14. 滴滴开源 ​DoraemonKit:一款像哆啦A梦般全能的App研发工具
  15. 外卖联盟高级接口 - 美团联盟接口 美团外卖CPS+CPA推广活动推广API接口
  16. 计算机专业的研究方向
  17. 给学妹写C程——中国海洋大学C语言程序设计课作业(一)
  18. 硬盘被写保护不可写Diskpart解决办法
  19. Emacs入门指南(1)
  20. 微生物组被Nature选为2020年最值得关注的技术之一

热门文章

  1. 为什么手机升级系统反应慢了_win7系统鼠标右键刷新反应慢原因【解决方法】...
  2. restore还原不同名称的数据库_SQL Server2005还原数据库攻略
  3. centos mysql数据迁移_Mysql 5.7.17 离线版安装和数据迁移(centos 7)
  4. 计算机课做ppt的软件有哪些内容,课程内容计算机软件的基础知识.ppt
  5. oracle fra空间不足,ORACLE 基础解决方案1_扩大FRA区
  6. HDLBits 系列(39)求解带有奇校验的串口接收数据的简化电路设计
  7. 初识Tcl(七):Tcl 字符串
  8. springboot(十八):使用Spring Boot集成FastDFS
  9. Spring2.5注释驱动与基于注释的MVC
  10. 第一次来写博客,这里可以记录很多故事。