window.onload = function () { var btn = document.getElementById("creatbtn"); btn.onclick = function() { insertEle(); } } function insertEle() { var oTest = document.getElementById("box-one"); var newNode = document.createElement("div"); newNode.innerHTML = " This is a newcon "; //oTest.appendChild(newNode); oTeset.insertBefore(newNode,null); // 這兩種方法均可實現 }
function insertEle() { var oTest = document.getElementById("box-one"); var newNode = document.createElement("div"); var reforeNode = document.getElementById("p1"); newNode.innerHTML = " This is a newcon "; oTest.insertBefore(newNode,reforeNode); // 新建的元素節(jié)點插入到 id為p1的元素前面 }
function insertEle() { var oTest = document.getElementById("box-one"); var newNode = document.createElement("div"); var reforeNode = document.getElementById("p1"); newNode.innerHTML = " This is a newcon "; oTest.insertBefore(newNode,reforeNode.nextSibling);//新建的元素節(jié)點插入到 id為p1后面節(jié)點元素的 前面, 也就是說 插入id為P1節(jié)點元素的后面。 }