DOM怎样添加、移除、移动、复制、创建和查找节点?

在JavaScript中,DOM(文档对象模型)提供了一系列的方法和属性,可以让我们轻松地操作HTML文档中的节点。以下是一些常见的操作:

  1. 添加节点:我们可以使用appendChild方法将新节点添加到父节点的子节点列表的末尾。如果想要在特定位置插入新节点,可以使用insertBefore方法。
    let newNode = document.createElement('p'); // 创建一个新的<p>节点
    newNode.textContent = 'This is a new paragraph.'; // 给新的节点添加文本
    
    let parent = document.querySelector('div'); // 选取一个父节点
    parent.appendChild(newNode); // 将新节点添加到父节点的子节点列表的末尾
    

  2. 移除节点:我们可以使用removeChild方法从DOM中移除节点。
    let nodeToRemove = document.querySelector('p'); // 选取要移除的节点
    let parent = nodeToRemove.parentNode; // 获取该节点的父节点
    parent.removeChild(nodeToRemove); // 从父节点中移除该节点
    

  3. 移动节点:节点的移动实际上是节点的删除和添加的组合。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值