原生js实现给指定元素的后面追加内容

时间:2024-04-28 09:46:12 


var header1 = document.getElementById("header");
var p = document.createElement("p"); // 创建一个元素节点
insertAfter(p,header1); // 因为js没有直接追加到指定元素后面的方法 所以要自己创建一个方法
function insertAfter( newElement, targetElement ){ // newElement是要追加的元素 targetElement 是指定元素的位置
var parent = targetElement.parentNode; // 找到指定元素的父节点
if( parent.lastChild == targetElement ){ // 判断指定元素的是否是节点中的最后一个位置 如果是的话就直接使用appendChild方法
parent.appendChild( newElement, targetElement );
}else{
parent.insertBefore( newElement, targetElement.nextSibling );
};
};
标签:原生js,追加
0
投稿

猜你喜欢

  • python目标检测IOU的概念与示例

    2022-04-19 07:41:25
  • Python文件及目录操作实例详解

    2023-11-26 12:50:27
  • 如何制作K线图?

    2010-06-29 17:25:00
  • 一篇文章带你学习Python3的高阶函数

    2021-04-24 00:58:51
  • 详解 Mysql查询结果顺序按 in() 中ID 的顺序排列

    2024-01-16 06:21:51
  • SQL- join多表关联问题

    2024-01-28 06:22:48
  • JavaScript Memoization

    2008-05-01 12:48:00
  • Python中的sort()方法使用基础教程

    2022-03-07 21:44:09
  • Pyscript使用本地Pyodide配置步骤

    2021-06-12 06:58:49
  • GO 反射对性能的影响分析

    2024-02-18 06:51:41
  • CentOS 6、7下mysql 5.7 详细安装教程

    2024-01-24 18:00:47
  • go 字符串修改的操作代码

    2024-05-13 10:40:18
  • 基于Python实现Excel转Markdown表格

    2021-04-27 17:05:04
  • Python将QQ聊天记录生成词云的示例代码

    2022-03-06 03:20:47
  • Python&Matlab实现樱花的绘制

    2023-11-04 05:07:16
  • 关于document.cookie的使用

    2008-03-25 12:07:00
  • python中leastsq函数的使用方法

    2023-11-11 06:03:28
  • JS字符串累加Array不一定比字符串累加快(根据电脑配置)

    2024-05-02 16:10:18
  • python 实现dcmtk关联pacs功能推送下拉影像(推荐)

    2021-10-15 15:58:43
  • php自定义函数实现二维数组按指定key排序的方法

    2023-06-27 09:54:36
  • asp之家 网络编程 m.aspxhome.com