insertAfter的兼容性
2024-08-31 06:56:10
function insertAfter(newElement,targetElement){
var parent=targetElement.parentNode;
if(parent.lastChild==targetElement){
parent.appendChild(newElement);
}else{
parent.insertBefore(newElement,targetElement.nextSibling);
}
}
注:newElement=document.getElementById("id");
targetElement为刚创建的节点。例:
var para=document.createElement("p");
var para.setAttribute("id","desription");(等价于var testdiv=document.getElementById("description");testdiv.appendChild(para);)
var text=document.createTextNode("Hello world");
para.appendChila(text);
newElement=para;
最新文章
- PHP的CURL
- 无法打开登录所请求的数据库 ";xxx";登录失败用户 'NT AUTHORITY\NETWORK SERVICE'
- [转载]http协议 文件下载原理及多线程断点续传
- 20145222GDB调试汇编堆栈过程分析
- CSS3-实现单选框radio的小动画
- AJAX.JSONP 跨域
- PHP网页数据正则采集
- extjs笔记
- 前端 JavaScript基础
- JAVA在线基础教程!
- MyEclipse 设置全部jsp的编码为UFT-8 的方法
- 689C - Mike and Chocolate Thieves 二分
- 【angularjs】【学习心得】路由基础篇
- 安卓ios和angularjs相互调用解决首次调用ios传递标题失败的问题
- 原创:Docker在云家政的应用 谢绝复制粘贴内容
- 关于Mac设置alias别名访问服务器
- c++ 计算cpu占用率
- 源码编译安装libtool工具
- (转) The Incredible PyTorch
- 安装SourceTree遇到的一个个坑