回 帖 发 新 帖 刷新版面

主题:A与他包含的字符是否是兄弟字节.

今天做遍历body节点下所有节点发现.
<html>
<head><title>遍历某一节点下的所有字元素</title>
<script language="javascript">
function bianli(){
var bb=document.body;
var gg=bb.childNodes;
for(var i=0;i<gg.length;i++){ //遍历body节点下的所有子节点.
 alert(gg[i].nodeName); //证明了A的与其包含的文本同属于body的子节点,也就是说他们是兄弟节点
}
}
</script>
</head>
<body>
<a href="#" onClick="bianli()">遍历某一节点下的所有字元素</a>
<p id="biao1">&nbsp;</p>
<p name="biao2">&nbsp;</p>
</body>
</html>
返回:A #text P P,我以为只会返回A P P,但这个#text让我迷糊了,难道A节点包含的字符与其是兄弟节点吗?但什么P不会返回#terxt..严重不解.

回复列表 (共1个回复)

沙发

搞不懂,高手来解释下!

我来回复

您尚未登录,请登录后再回复。点此登录或注册