php退出页面父元素,javascript - dom用removechild删除时要先获取父元素,而insertbefore时就不用过去父元素。而可以直接使用...

14b80828ffb01361394ab97f81924e76.png

创建元素

var btn = document.getElementById('btn');

//注册点击事件

btn.onclick = function(){

//创建一个元素

var h1 = document.createElement('h1');

h1.innerHTML = "这是新增h1标签";

console.log( h1 );

//使用appendChild的方式

//document.body.appendChild( h1 );

//使用insertBefore的方式

//是在父元素中,先找一个节点,然后插入到它之前

document.body.insertBefore(h1,btn); //新插入的节点是h1,作为第一个参数

}

9824f44e06d4da1c0fc5c5da6817012f.png

删除操作

段落1

删除

//找父节点p

//var box = document.getElementById('box');

//找子节点h2

var h2 = document.getElementsByTagName('h2')[0];

var btn = document.getElementById('btn');

btn.onclick = function() {

//box.removeChild( h2 );

h2.parentNode.removeChild( h2 );

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值