html更新节点,html dom javascript 节点处理

1.添加节点(将新元素作为父元素的最后一个子元素进行添加。)

这是一个段落。

这是另一个段落。

var para=document.createElement("p");

var node=document.createTextNode("这是一个新段落。");

para.appendChild(node);

var element=document.getElementById("div1");

var child=document.getElementById("p1");

element.insertBefore(para,child);

2.添加节点(在某个id之前插入节点)

这是一个段落。

这是另外一个段落。

var para=document.createElement("p");

var node=document.createTextNode("这是一个新段落。");

para.appendChild(node);

var element=document.getElementById("div1");

var child=document.getElementById("p1");

element.insertBefore(para,child);//para为插入的内容,child为将插在id为p1的节点之前

3.删除节点

这是一个段落。

这是另一个段落。

var parent=document.getElementById("div1");

var child=document.getElementById("p2");

parent.removeChild(child);//从父元素中删除子元素

//var child=document.getElementById("p1");

//child.parentNode.removeChild(child);//不引用父节点的情况下删除子节点

4.替换节点

这是一个段落。

这是另外一个段落。

var parent=document.getElementById("div1");

var child=document.getElementById("p1");

var para=document.createElement("p");

var node=document.createTextNode("这是一个新的段落。");

para.appendChild(node);

parent.replaceChild(para,child);

标签:段落,para,dom,javascript,getElementById,html,child,var,document

来源: https://www.cnblogs.com/hai-/p/13696398.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值