求大神解答这段代码啥意思

来源:4-2 综合实战题

Amy1234567

2016-02-26 00:02

 while(target.tagName!='LI' || target.tagName=='BODY'){

        target=target.parentNode;

    }

这段代码意思是 当target的元素节点名字不是li或者target的元素名字是body时候执行

令target等于他的父节点


那body有父节点吗?

写回答 关注

2回答

  • 跟往事干杯
    2016-03-23 15:17:21
    已采纳

    body的父节点不是html吗?

    Amy123...

    非常感谢!

    2016-04-01 14:39:55

    共 1 条回复 >

  • 超超_vip
    2016-03-28 17:34:32

    <script type="text/javascript">

        window.onload=function(){

            var oDiv=document.getElementById('imageMenu');

            var oLi=oDiv.getElementsByTagName('li');

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

                oLi[i].index=i;

                oLi[i].onmouseover=function(){

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

                      var str=oLi[i].className;

                      var regExp=/big/ig;

                      if(regExp.test(str)){

                          str=str.slice(4);

                          oLi[i].className=str;

                      }

                    }

                   

                    this.className='big '+this.className;

                }

                

            }

        }

    </script>


手风琴效果

本视频教程通过实例讲解,教你轻松制作手风琴效果,学起来吧

40824 学习 · 111 问题

查看课程

相似问题