首页 > 代码库 > insertAfter的兼容性
insertAfter的兼容性
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;
insertAfter的兼容性
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。