博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DOM_创建和删除HTML元素
阅读量:6428 次
发布时间:2019-06-23

本文共 805 字,大约阅读时间需要 2 分钟。

版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/twilight_karl/article/details/54893521

创建新的HTML元素

例如,如果想要在div中新建一个段落p那么需要分成以下几步完成:

1,创建新的<p>元素。createElement(“节点名”)

var para = document.createElement(“p”);

2,创建p元素中的文本,文本为一个文本节点。createTextNode(“文本”)

var text_node = document.createTextNode(“这是一个追加的段落”);

3,将文本节点追加到p元素后。追加用 父节点.appendChild(子节点):

para.appendChild(text_node);

4,找到容纳p节点的父节点

var element = document.getElementById(“s”);

5,将p节点追加到父节点后:

element.appendChild(para);

完整代码如下:

                

这是一个普通段落

在下面追加一个段落

删除已有的 HTML 元素

删除元素分为以下几步

1. 找到待删除的元素
2. 找到待删除元素的父元素
3. 删除元素。父节点.removeChild(子节点)

也可以用parentNode获取一个元素的父元素:

child.parentNode.removeChild(child);

            

这是一个普通的段落

删除下面的段落

该段落应该被删除

你可能感兴趣的文章
张小龙莫慌 马化腾莫急 你们要好好的 微信还有时间
查看>>
一些常用软件静默安装参数(nsis,msi,InstallShield ,Inno)
查看>>
部署mimic版本的Ceph分布式存储系统
查看>>
jquery 过滤器
查看>>
Java缓冲流细节
查看>>
IOS中复制对象的用法及深拷贝和浅拷贝详解
查看>>
lfs
查看>>
【转】WKT、SRID、EPSG概念
查看>>
面向对象思想----不看后悔!
查看>>
.Net发送邮件(注册发送邮件激活)的方法与注意要点
查看>>
vue2.X v-model 指令
查看>>
字符串操作
查看>>
Mysql 获取当月和上个月第一天和最后一天的解决方案
查看>>
github 提交代码 方法
查看>>
UVA1328 Period
查看>>
题解——loj6281 数列分块入门5 (分块)
查看>>
Matlab和simulink数据的保存和读取
查看>>
HDU Problem 2647 Reward【拓扑排序】
查看>>
关于WM_WINDOWPOSCHANGING时间的一个小疑问
查看>>
限制用户频繁提交
查看>>