<div id="b">bbbbbbbbb</div>
<div>dddddd</div>

JavaScript

window.οnlοad=function(){var a =document.createElement("span");var b =document.createTextNode("cssrain");a.appendChild(b);var mubiao = document.getElementById("b");insertAfter(a,mubiao); }function insertAfter(newElement,targetElement) {var parent = targetElement.parentNode;if (parent.lastChild == targetElement) {// 如果最后的节点是目标元素,则直接添加。因为默认是最后parent.appendChild(newElement);} else {parent.insertBefore(newElement,targetElement.nextSibling);//如果不是,则插入在目标元素的下一个兄弟节点的前面。也就是目标元素的后面。}}

转载于:https://www.cnblogs.com/mingjixiaohui/p/5246362.html

insertAfter()相关推荐

  1. js:appendChild、insertBefore和insertAfter

    web/Win8开发中经常要在js中动态增加一些element,就需要用到下面的一些方法: appendChild: target.appendChild(newChild) newChild作为ta ...

  2. 手写js的insertAfter

    function insertAfter(newElement, targetElement) {var parent = targetElement.parentNode;if(parent.las ...

  3. insertAfter

    function insertAfter(newElement,targetElement){var parent = targetElement.parentNode;if(parent.lastC ...

  4. [JQuery]用InsertAfter实现图片走马灯展示效果

    写在前面 最近一个搞美工的朋友让我给他写一个图片轮播的特效. 需求: 图片向左循环滚动. 图片滚动到中间高亮显示,并在下方显示照片人物对应的信息. 鼠标悬停止滚动. 鼠标离开开始滚动. 单击图片,图片 ...

  5. 创建原生JS insertafter()方法实现

    1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 < ...

  6. js insertBefore insertAfter appendChild

    首先 从定义来理解 这两个方法: appendChild() 方法:可向节点的子节点列表的末尾添加新的子节点.语法:appendChild(newchild) insertBefore() 方法:可在 ...

  7. jQuery中append、insertBefore、after与insertAfter方法注意事项

    jQuery中append.appendTo.prepend.prependTo.before.insertBefore.after与insertAfter方法注意事项 这里列的是针对初学jQuery ...

  8. JQuery中html、append、appendTo、after、insertAfter系列方法

    2019独角兽企业重金招聘Python工程师标准>>> html方法,给元素添加html代码或者清空html代码(参数为空字符串): append向元素的末尾添加html代码: ap ...

  9. php中append,插入节点append()、insertAfter()的特殊用法:对原有DOM元素进行移动

    插入节点的方法: append()/appendTo().prepend()/prependTo().after()/insertAfter().before/insertBefore() 这些插入节 ...

最新文章

  1. 手工部署Sqlserver CLR程序集
  2. C#中lock死锁实例教程
  3. 模拟3个人排除买票,每人买1张票。售货员只有1张五元的钱,电影票5元一张
  4. TCP服务器epoll的多种实现
  5. 我的mongoose代码备份
  6. SSM+easyUI(框架的搭建)
  7. npm的安装和更新---npm工作笔记002
  8. AJAX实例二:实现类似Google的搜索提示【原著】
  9. powerbi中的合并
  10. Linux使用ragel进行文本快速解析(下)
  11. 360浏览器如何拦截java_安全卫士安装了JAVA,但是还是被浏览器拦截。
  12. 152、全面图解交换机接口及连接
  13. 长城脚下公社之凯宾斯基开业典礼
  14. javaee之spring3
  15. 游戏中的数学与物理(一)
  16. 拉斯维加斯国际黑客大会 本周开战
  17. vue-cli3.0 + echarts展示中国地图
  18. 宾得常用镜头群[转自东河寒梅]
  19. 微信小程序毕业设计 基于微信药店药品商城小程序开题报告
  20. 表单验证:文字输入不超过8个汉字或者16个字符

热门文章

  1. java设置属性的取值范围是多少_jvm-Java系统属性的范围
  2. java基础之java内存模型
  3. 高并发大流量专题---6、独立图片服务器的部署
  4. volatile的原理和实现机制
  5. [WPF 基础知识系列] —— 绑定中的数据校验Vaildation
  6. iOS中NSString转换成HEX(十六进制)-NSData转换成int
  7. [转]MySQL日志——Undo | Redo
  8. HDU 1875 畅通工程再续
  9. Celery框架简单实例
  10. 微信分享无响应的解决