原生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