• JS定时器的使用--延时提示框


    <title>无标题文档</title>
    <style>
    div{float:left;margin:10px;}
    #div1{width:50px; height:50px; background:red;}
    #div2{width:200px; height:200px; background:#999;}
    </style>
    <script>
    window.onload=function ()
    {
        var oDiv1=document.getElementById('div1');
        var oDiv2=document.getElementById('div2');
        var timer=null;
        
    /*    oDiv1.onmouseover=function (){
            clearTimeout(timer);
            oDiv2.style.display='block';
            }
        oDiv1.onmouseout=function ()
        {
            timer=setTimeout(function(){
                                 oDiv2.style.display='none';
                                 },500);
        }
        oDiv2.onmouseover=function (){
            clearTimeout(timer);
            }
        oDiv2.onmouseout=function (){
            timer=setTimeout(function (){
                                         oDiv2.style.display='none';
                                         },500);
            
            }*/
            oDiv1.onmouseout=oDiv2.onmouseout=function (){
            timer=setTimeout(function (){
                                         oDiv2.style.display='none';
                                         },500);
            };
            oDiv1.onmouseover=oDiv2.onmouseover=function (){
            clearTimeout(timer);
            oDiv2.style.display='block';
            };
    };
    </script>
    </head>
    
    <body>
    <div id="div1"></div>
    <div id="div2"></div>
    </body>

  • 相关阅读:
    CSS3中新增的对文本和字体的设置
    PAT1107:Social Clusters
    Git的一些操作
    PAT1029:Median
    PAT1024:Palindromic Number
    PAT1028:List Sorting
    PAT1035: Password
    PAT1133:Splitting A Linked List
    PAT1017:Queueing at Bank
    PAT1105:Spiral Matrix
  • 原文地址:https://www.cnblogs.com/919czzl/p/4314083.html
Copyright © 2020-2023  润新知