<ul>

    <li><a href="./532">html</a></li> 

    <li><a href="./533">css</a></li>

    <li><a href="./534">JavaScript</a>

        <ul>

            <li><a href="./535">JavaScript Core</a></li>

            <li><a href="./536">DOM</a></li>

            <li><a href="./537">BOM</a></li>

        </ul>

    </li>

</ul>

<script>

function traverse(target, callback){

    if(target.nodeType === 1){ 

        //if(target.nodeName === 'A')

        callback(target);

        var c = target.childNodes;

        for(var i=0; i<c.length; i++){

       

            traverse(c[i], callback);       

        }   

    }

}

traverse(document.getElementById('start'), function(elem){

    console.log(elem);

});

</script>



'오락기 > js' 카테고리의 다른 글

jQuery node  (0) 2017.04.18
append remove replace node  (0) 2017.04.18
Node Type  (0) 2017.04.18
node select  (0) 2017.04.18
jQuery selector  (0) 2017.04.18

+ Recent posts