欢迎来到CClarence的博客!!

敲代码真的是一件令人感到上瘾的事情,在我二十多年的生活中,除了打DoTa,好像没有其他的另一件事也能让我如此乐此不疲。而前端恰恰是编程与界面的最前沿,它能让快速的让你感受到自己的成果,这是一件多么令人兴奋的事啊!!我希望在两年后我毕业的时候我能真的成为一位前端码农,在五年后我能成为一位NB的前端码农!!
----------CClarence写于2015年入冬。

001

getNextElement 函数

function getNextElement(node){
    if (node.nodeType==1) {
       return node;//如果为元素节点,返回node值。
    }
    if (node.nextSibling) {
        return getNextElement(node.nextSibling);//如果不是元素节点,而是下一个节点,以这个新节点为参数,返回上一个if,重新检查。
    }
    return null;//如果下一个连节点都不是,返回null。
}

得到下一个元素节点

注:

nodeType 属性可返回节点的类型。
最重要的节点类型是:
元素类型 节点类型
元素element 1
属性attr 2
文本text 3
注释comments 8
文档document 9
posted @ 2015-10-26 20:21  CClarence  阅读(263)  评论(0编辑  收藏  举报