这样只需要在调用这些属性之前调用这个函数把空格清理一下就能放心用了比如 复制代码 代码如下: <div id = "dom"> <div></div> <div></div> </div>
<script> function dom(){ var a = document.getElementById("dom"); del_space(a);调用清理空格的函数 var b = a.childNodes;获取a的全部子节点; var c = a.parentNode;获取a的父节点; var d = a.nextSbiling;获取a的下一个兄弟节点 var e = a.previousSbiling;获取a的上一个兄弟节点 var f = a.firstChild;获取a的第一个子节点 var g = a.lastChild;获取a的最后一个子节点
} </script>
(另外说下。var b = a.childNodes;获取的也是一个数组;所以比如我要用第一个节点就是childNodes[0];我要用第二个节点就是childNodes[1];以此类推)