1.创建一个节点,用creatElement(TagName)
appendChild 是添加子节点。用法是 父级.appendChild(子节点);
2.插入用insertBefore
用法 父级.insertBefore(子节点,在谁之前)。 我犯得错误是没有把创建的li获取出来,直接写的oLi[0],要知道oLi并不是一个数组。他仅仅是一个变量。
oBtn.onclick = function (){ var oLi = document.createElement('li');// oUl.appendChild(oLi); oLi.innerHTML = oTxt.value; oUl.insertBefore(oLi,oLi[0]); 错误示范 };
删除子节点 用法 父级.removeChild(子节点)