js 点击 div区域外内容 div及子元素全部隐藏

来源:互联网 发布:如何申请淘宝达人号 编辑:程序博客网 时间:2024/05/16 09:19
 

    <script type="text/javascript">
        //隐藏div
         function hiddendiv() {

               //当前要隐藏的div
                 document.getElementById("newtreeii").style.display = "none";

        }
        document.onclick = function(event) {
            var e = event || window.event;
            var ele = e.srcElement || e.target;
            var i = ele.id;

            var j = ele.parentNode.id;

         //当父节点和子节点都为空
            if (i == "" && j == "") {
                hiddendiv();
            }

      //当父节点为表单子节点为空
            if (i == "" && j == "form1") {
                hiddendiv();
            }
        }
    </script>

原创粉丝点击