最新国产好看的视频,伊人天堂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. 在開(kāi)始運(yùn)動(dòng)時(shí)關(guān)閉已有的定時(shí)器
2. 把運(yùn)動(dòng)和停止隔開(kāi)

復(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)過(guò)程中多次點(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="開(kāi)始運(yùn)動(dòng)" /> 
        <div id="div1"></div> 
    </body> 
</html>

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

相關(guān)文章

最新評(píng)論

永和县| 项城市| 右玉县| 来安县| 甘孜| 香港| 香港| 静安区| 五指山市| 盐津县| 麟游县| 南江县| 南召县| 屯昌县| 延安市| 陇西县| 玉树县| 岚皋县| 平湖市| 天镇县| 疏勒县| 丁青县| 无棣县| 茌平县| 如东县| 柯坪县| 洞口县| 乌兰察布市| 静乐县| 彭泽县| 张家川| 景德镇市| 青龙| 抚远县| 万安县| 九龙县| 石泉县| 油尖旺区| 双桥区| 子长县| 阿城市|