自学javascript笔记_自用_解析W3school的代码_创建删除节点
来源:互联网 发布:宝宝学早教软件下载 编辑:程序博客网 时间:2024/06/16 06:33
<!DOCTYPE html><html><body><div id="div1"><p id="p1">这是一个段落。</p><p id="p2">这是另一个段落。</p></div><script>var para=document.createElement("p");var node=document.createTextNode("这是新段落。");para.appendChild(node);var element=document.getElementById("div1");element.appendChild(para);</script></body></html>
这里是用html dom添加一句话。这首先需要创建html元素。
document.createElement(''p'');就是创建了一个<P>元素;
下面一句是创建了一个文本节点。第三句就是把这个文本节点放在了<P>元素里了,就是para="<P>这是新段落</p>";
最后是把这个para放在了div元素里了。这就完成了。
即是在已有的元素里面追加了一个元素又在元素中加了一个文本节点。已有的元素叫做父亲元素
(必须是在已有的元素里添加啊?)
那么删除html元素的话,就是找到父亲元素和要删除的元素,用父亲元素删除其中的孩子元素。代码是下面的:
<!DOCTYPE html><html><body><div id="div1"><p id="p1">这是一个段落。</p><p id="p2">这是另一个段落。</p></div><script>var parent=document.getElementById("div1");var child=document.getElementById("p1");parent.removeChild(child);</script></body></html>
appendchild()和removechild()函数都是父亲元素的方法。
这是W3里的提示:如果能够在不引用父元素的情况下删除某个元素,就太好了。不过很遗憾。DOM 需要清楚您需要删除的元素,以及它的父元素。
0 0
- 自学javascript笔记_自用_解析W3school的代码_创建删除节点
- 自学javascript笔记_自用_解析W3school的代码
- 自学javascript笔记_自用_解析W3school的代码_JS对象
- 自学javascript笔记_自用_解析W3school的代码_JS对象
- 【郝斌数据结构自学笔记】16-23_链表的定义与分类_链表节点插入与删除_每一个链表节点的数据类型该如何表示的问题
- JavaScript权威指南_128_第15章_脚本化文档_15.6-创建、 插入、删除节点-创建节点
- 【郝斌数据结构自学笔记】27-29_链表插入和删除算法的演示_复习
- 父节点_子节点_孙节点创建
- 【郝斌数据结构自学笔记】66-69_森林的存储_二叉树的先序遍历_二叉树的中序遍历【中间访问根节点】_二叉树的后序遍历【最后访问根节点】
- JavaScript权威指南_129_第15章_脚本化文档_15.6-创建、 插入、删除节点-插入节点
- 【linux】创建_复制_移动_删除
- OpenCV 人脸检测自学笔记(8)_读trainCascade的训练结果的代码笔记
- IO_File_常用方法_文件名_判断_长度_创建_删除JAVA144
- lucene索引_创建_域选项和lucene索引_的删除、更新.
- 韩顺平_轻松搞定网页设计(html+css+javascript)_第30讲_类和对象细节_创建对象的几种方式_js对象内存分析_学习笔记_源代码图解_PPT文档整理
- JavaScript权威指南_131_第15章_脚本化文档_15.6-创建、 插入、删除节点-DocumentFragment
- MySql学习笔记_数据表的创建。
- 057_删除聊表中的重复的节点
- MD5转化
- 栈内存和堆内存
- Git使用详细教程
- Python 注释技巧
- 交叉检验---训练数据,验证数据和测试数据
- 自学javascript笔记_自用_解析W3school的代码_创建删除节点
- 第三届蓝桥杯初赛3比酒量
- 《解决获取虚拟机所有权失败的方法》
- PC电脑安装苹果操作系统MAC OS X【图文教程】
- jQuery选择器总结
- SpringMVC深度探险(1,2,3,4)Spring源码阅读:Spring MVC 初始化 - 螺 丝 钉 / DispatcherServlet的初始化主线
- Singleton的最佳方法
- eclipse 创建 maven web 项目
- erlang学习文档