HTML DOM中有insertbefore函数,而没有提供insertAfter函数。
下面是insertAfter函数:
- function insertAfter(newElement,targetElement){
- var parent = targetElement.parentNode;
- if (parent.lastChild == targetElement){
- parten.appendChild(newElement);
- }
- else{
- parent.insertBefore(newElement,targetElement.nextSibling);
- }
- }
属性指向目标元素的下一个兄弟元素。