HTML在现有元素后插入一个新元素
DOM(Document Object Model)并没有提供这个方法,但是这个方法有非常实用,故收录一下。下面来看这段代码:
function insertAfter(newElement,targetElement) { var parent = targetElement.parentNode; if(parent.lastChild == targetElement) { parent.appendChild(newElement); }else{ parent.insertBefore(newElement,targetElement.nextSibling); } }