最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JS運(yùn)動(dòng)基礎(chǔ)框架實(shí)例分析

 更新時(shí)間:2015年03月03日 11:09:19   作者:mikyou  
這篇文章主要介紹了JS運(yùn)動(dòng)基礎(chǔ)框架,實(shí)例分析了javascript定時(shí)器及div樣式的使用技巧,需要的朋友可以參考下

本文實(shí)例講述了JS運(yùn)動(dòng)基礎(chǔ)框架。分享給大家供大家參考。具體分析如下:

這里需要注意:

1. 在開始運(yùn)動(dòng)時(shí)關(guān)閉已有的定時(shí)器
2. 把運(yùn)動(dòng)和停止隔開

復(fù)制代碼 代碼如下:
<!DOCTYPE html> 
<html> 
    <head> 
        <meta charset="utf-8"> 
        <title></title> 
        <style type="text/css"> 
            #div1{ 
                width: 200px; 
                height: 200px; 
                background: red; 
                position: absolute; 
                left:0; 
                top:60px; 
            } 
        </style> 
        <script type="text/javascript"> 
            window.onload=function(){ 
                var oDiv=document.getElementById("div1"); 
                var oBt=document.getElementsByTagName('input')[0]; 
                var time=null; 
                oBt.onclick=function(){ 
                    clearInterval(time);//這里首先要關(guān)閉一個(gè)定時(shí)器,這是因?yàn)榻鉀Q在運(yùn)動(dòng)過程中多次點(diǎn)擊按鈕從而產(chǎn)生多個(gè)定時(shí)器疊加的bug 
                    time=setInterval(function(){ 
                        var speed=7; 
                        if(oDiv.offsetLeft<=600) 
                        oDiv.style.left=oDiv.offsetLeft+speed+'px'; 
                        else{ 
                            clearInterval(time); 
                        } 
                    },30); 
                } 
            } 
        </script> 
    </head> 
    <body> 
        <input type="button" value="開始運(yùn)動(dòng)" /> 
        <div id="div1"></div> 
    </body> 
</html>

希望本文所述對(duì)大家的javascript程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論

老河口市| 天门市| 崇礼县| 临沂市| 兰溪市| 凌海市| 永福县| 辽宁省| 格尔木市| 钦州市| 乌审旗| 陵水| 塔城市| 米易县| 三江| 朝阳市| 汽车| 汉沽区| 阜宁县| 隆昌县| 吉隆县| 万年县| 招远市| 阿克苏市| 荣昌县| 梅州市| 健康| 阿图什市| 彭州市| 平乐县| 浦江县| 观塘区| 云梦县| 安远县| 怀来县| 虎林市| 石楼县| 花垣县| 恭城| 客服| 如皋市|