当下一个兄弟为空时,在节点的nextSibling中出现问题

时间:2014-02-14 11:34:41

标签: javascript nextsibling

我试图在第一个子节点之后以及在body标签的最后一个子节点之后添加一个节点。

我在jsfiddle.com上尝试过:http://jsfiddle.net/satishkmr/7MM52/3/

在文本节点之间检查条件。

   if(nextSibOfRefElem.nodeType == 3 )
    {
            nextSibOfRefElem = nextSibOfRefElem.nextSibling
            alert(nextSibOfRefElem.innerHTML)
    }

但是在添加正文的最后一个子节点的情况下,它在if条件之后不会解释(javascript部分的第7行)。但是在评论if条件时它工作,即它被附加到最后一个节点。 nextSibling为null时if条件有什么问题。请帮忙整理一下。

0 个答案:

没有答案