Chinaunix首页 | 论坛 | 博客
  • 博客访问: 407900
  • 博文数量: 155
  • 博客积分: 2590
  • 博客等级: 少校
  • 技术积分: 2161
  • 用 户 组: 普通用户
  • 注册时间: 2012-10-25 09:33
文章分类

全部博文(155)

文章存档

2015年(1)

2014年(2)

2013年(55)

2012年(97)

分类: Web开发

2013-04-08 19:46:43

[javascript] view plaincopy
  1. var header1 = document.getElementById("header");  
  2.     var p = document.createElement("p");   // 创建一个元素节点  
  3.     insertAfter(p,header1);               // 因为js没有直接追加到指定元素后面的方法 所以要自己创建一个方法   
  4.     function insertAfter( newElement, targetElement ){         // newElement是要追加的元素 targetElement 是指定元素的位置  
  5.         var parent = targetElement.parentNode;          // 找到指定元素的父节点  
  6.         if( parent.lastChild == targetElement ){  // 判断指定元素的是否是节点中的最后一个位置 如果是的话就直接使用appendChild方法   
  7.             parent.appendChild( newElement, targetElement );  
  8.         }else{  
  9.             parent.insertBefore( newElement, targetElement.nextSibling );  
  10.         };  
  11.     };  
  12. 原文参考自web开发网:
阅读(1544) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~