dom

1)子级:一级(一层) 父级.children

children不包含文本节点

2)父级: obj.parentNode

3)兄弟元素

下一个兄弟: var oNext=obj.nextElementSibling || obj.nextSibling;
obj.nextElementSibling || obj.nextSibling 不能换位置
上一个兄弟:var oPrev=obj.previousElementSibling || obj.previousSibling;
首节点: var firstLi=obj.firstElementChild || obj.firstChild; 或 父级.children[0]
尾节点: var lastLi=obj.lastElementChild || obj.lastChild; 或 父级.children[父级.children.length-1]

109、创建元素: var obj=document.createElement('标签名');

110、添加元素:父级.appendChild(obj); //剪切

插入到父级的最后
父级.insertBefore(obj, 谁之前); //剪切

111、删除元素:

父级.removeChild(obj);

posted @ 2017-08-09 09:26  程爱英  阅读(103)  评论(0编辑  收藏  举报