北京
天津
课程
影视特效专业
短视频全科班
PR特训班
影视特效班
影视动画班
栏目包装班
电商运营专业
网络营销班
电商班
新媒体班
室内设计专业
室内设计全科班
室内设计专业班
室内手绘班
室内CAD班
室内软装班
景观软件与设计班
景观手绘与设计班
建筑设计班
UI设计专业
UI设计班
PM产品经理班
平面设计全科班
平面设计专业班
PS人像后期定制班
C4D专项特训班
手绘插画班
IT专业
赴日IT
web前端班
Java班
Python班
大数据班
PHP班
iOS班
Android班
C语言基础班
游戏设计专业
VR游戏班
少儿编程
Scratch班
Python班
日语
日本语班
诚筑说
诚筑说
视频
问答
文章
私活
讲师
合作
招聘
日语
关于我们
|
App
登录
400-026-7117
周一至周日9:00-22:00
账号
密码
忘记密码请咨询招生老师
微信公众号
chengzhushuo
新浪微博搜索
诚筑说
QQ扫一扫
442350769
首页>
问答大厅>
问答详情
【JavaScript】新增和删除DOM节点操作?
夏磊银
2020-09-16
WEB前端
303人浏览
DOM(Document Object Model):文档对象模型
整个文档是由一系列节点对象组成的一棵树。
DOM可以以一种独立于平台和语言的方式访问和修改一个文档的内容和结构
通过 JavaScript,您可以重构整个 HTML 文档。您可以添加、移除、改变或重排页面上的项目。
展开问题
6个回答
张凯
新增
声明 var $child=document.createElement("div")
插入$parent.appendChild($child)
删除
$parent.removeChild($child)
1
2020-09-16
李子行
新增节点:
appendChild().先通过var $p = document.createElement("div");创建一个div,再通过var $divtxt = document.createTextNode("想添加的内容");声明标签内的内容,再通过$div.appendChild($divtxt);$big.appendChild($div);将标签添加进去。
删除节点
removeChild().若知道父级是谁,直接用$big.removeChild($div);若是不知道父级是谁,则先用自己找到父级再删除子级。$div.parentElement.removeChild($div);
回答已被采纳
1
2020-09-16
王聪
新增节点:
var $p1 = document.createElement("p");
var $ptxt1 = document.createTextNode("内容")
$p1.appendChild($ptxt1);插入进去
$big.insertBefore($p1);
删除节点:
知道父级的情况:$lg.removeChild($pa);
不知道父级的情况:$pb.parentElement.removeChild($pb);
1
2020-09-16
丁凯
appendChild(新节点);方法可向节点的子节点列表的末尾添加新的子节点。
insertBefore(newnode,existingnode);方法可在已有的子节点前插入一个新的子节点。
newnode:必需,新节点;existingnode:可选,已存在的节点。
removeChild(需要删除的节点);方法删除子节点。
replaceChild(newnode,oldnode);方法可将某个子节点替换为另一个。
1
2020-09-16
李永春
新增节点的方法:document.crateelement! document.createtextnode!
0
2020-09-16
李永春
删除节点:removechild节点
0
2020-09-16
分享到:
最新问题
侯爽老师
提问:
来说说线上、线下设计中的颜色、尺寸问题|天津平面ui剪辑培训
侯爽老师
提问:
文字的处理手法有哪些?天津平面ui剪辑培训班
侯爽老师
提问:
图片处理手法有哪些?天津平面ui剪辑培训班
张天艺 老师
提问:
简述一下分页功能实现层的代码
张天艺 老师
提问:
使用Spring框架的好处是什么?
最热问题
侯爽老师
提问:
来说说线上、线下设计中的颜色、尺寸问题|天津平面ui剪辑培训
侯爽老师
提问:
文字的处理手法有哪些?天津平面ui剪辑培训班
侯爽老师
提问:
图片处理手法有哪些?天津平面ui剪辑培训班
王伟平老师
提问:
Java共有多少种数据类型?分别是什么?
王伟平老师
提问:
Java中的static关键词用法
在线客服
点击开始,立即咨询
取消
开始
电话咨询
客服咨询
微信咨询
声明 var $child=document.createElement("div")
插入$parent.appendChild($child)
删除
$parent.removeChild($child)