欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

原生javascript實(shí)現(xiàn)的一個(gè)簡(jiǎn)單動(dòng)畫(huà)效果

 更新時(shí)間:2016年03月30日 15:57:32   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇原生javascript實(shí)現(xiàn)的一個(gè)簡(jiǎn)單動(dòng)畫(huà)效果。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

本文章向大家介紹一個(gè)javascript實(shí)現(xiàn)的動(dòng)畫(huà)。點(diǎn)擊開(kāi)始按鈕div會(huì)往右移動(dòng),點(diǎn)擊停止后,div停止移動(dòng),再點(diǎn)擊則繼續(xù)移動(dòng)。請(qǐng)看下面代碼。

<!DOCTYPE html> 
<html> 
<head> 
<meta charset=" utf-8"> 
<head>
<title>javascript實(shí)現(xiàn)的簡(jiǎn)單動(dòng)畫(huà)</title>
<style type="text/css">
#mydiv
{
 width:50px;
 height:50px;
 background-color:green;
 position:absolute;
}
</style>
<script type="text/javascript"> 
window.onload=function()
{
 var mydiv=document.getElementById("mydiv");
 var start=document.getElementById("start");
 var stopmove=document.getElementById("stopmove");
 var x=0;
 var flag;
 function move()
 {
  x=x+1;
  mydiv.style.left=x+"px";
 }
 start.onclick=function()
 {
  clearInterval(flag);
  flag=setInterval(move,20);
 }
 stopmove.onclick=function()
 {
  clearInterval(flag);
 }
 
}
</script>
<body>
<input type="button" id="start" value="開(kāi)始運(yùn)動(dòng)" />
<input type="button" id="stopmove" value="停止運(yùn)動(dòng)" />
<div id="mydiv"></div>
</body>
</html>

代碼解釋?zhuān)?/strong>


1.window.onload=function(){},當(dāng)文檔內(nèi)容完全加載完畢再去執(zhí)行函數(shù)中的代碼。
2.var mydiv=document.getElementById("mydiv"),獲取id屬性值為mydiv的元素。
3.var start=document.getElementById("start"),獲取id屬性hi為start的元素。
4.var stopmove=document.getElementById("stopmove"),獲取id屬性值為stopmove的元素。
5.mydiv.style.left=x+"px",設(shè)置div的left屬性值。
6.start.onclick=function(){},為start元素注冊(cè)onclick事件處理函數(shù)。
7.clearInterval(flag),停止定時(shí)器函數(shù),一方多次單擊開(kāi)始按鈕造成疊加效果。
8.flag=setInterval(move,20),開(kāi)始運(yùn)動(dòng)。

以上這篇原生javascript實(shí)現(xiàn)的一個(gè)簡(jiǎn)單動(dòng)畫(huà)效果就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • js實(shí)現(xiàn)全選和全不選功能

    js實(shí)現(xiàn)全選和全不選功能

    這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)全選和全不選功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-07-07
  • js圖片實(shí)時(shí)加載提供網(wǎng)頁(yè)打開(kāi)速度

    js圖片實(shí)時(shí)加載提供網(wǎng)頁(yè)打開(kāi)速度

    沒(méi)必要一開(kāi)始加載就要把全部圖片加載出來(lái),這樣子打開(kāi)網(wǎng)面的速度得到了很好提高,下面有個(gè)不錯(cuò)的思路,大家可以看看
    2014-09-09
  • 前端構(gòu)建工具之gulp的語(yǔ)法教程

    前端構(gòu)建工具之gulp的語(yǔ)法教程

    這篇文章主要給大家介紹了關(guān)于前端構(gòu)建工具之gulp語(yǔ)法的相關(guān)資料,文中介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)跟著小編一起學(xué)習(xí)學(xué)習(xí)下吧。
    2017-06-06
  • Layui表格行內(nèi)動(dòng)態(tài)編輯數(shù)據(jù)

    Layui表格行內(nèi)動(dòng)態(tài)編輯數(shù)據(jù)

    本文主要介紹經(jīng)典前端框架 layui 中的動(dòng)態(tài)表格數(shù)據(jù)操作,結(jié)合 JQuery 動(dòng)態(tài)編輯單元格中的數(shù)據(jù),具有一定的參考價(jià)值,感興趣的可以了解一下
    2021-08-08
  • 微信小程序getLocation 需要在app.json中聲明permission字段

    微信小程序getLocation 需要在app.json中聲明permission字段

    這篇文章主要介紹了微信小程序getLocation 需要在app.json中聲明permission字段,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • 求數(shù)組最大最小值方法適用于任何數(shù)組

    求數(shù)組最大最小值方法適用于任何數(shù)組

    之前雖然介紹過(guò)一種求數(shù)組最大最小值的方法,但那個(gè)方法只是用于數(shù)組中都是數(shù)字的,下面為大家介紹個(gè)方法適用于任何數(shù)組,有此需求的朋友可以參考下
    2013-08-08
  • JS動(dòng)態(tài)改變?yōu)g覽器標(biāo)題的方法

    JS動(dòng)態(tài)改變?yōu)g覽器標(biāo)題的方法

    這篇文章主要介紹了JS動(dòng)態(tài)改變?yōu)g覽器標(biāo)題的方法,涉及JavaScript頁(yè)面元素結(jié)合時(shí)間函數(shù)動(dòng)態(tài)操作的相關(guān)技巧,需要的朋友可以參考下
    2016-04-04
  • typescript路徑別名問(wèn)題詳解與前世今生的故事

    typescript路徑別名問(wèn)題詳解與前世今生的故事

    我們都知道只有正確引用路徑,Typescript才不會(huì)提示報(bào)錯(cuò),這篇文章主要給大家介紹了關(guān)于typescript路徑別名問(wèn)題詳解與前世今生的故事,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-07-07
  • 在Ajax中使用Flash實(shí)現(xiàn)跨域數(shù)據(jù)讀取的實(shí)現(xiàn)方法

    在Ajax中使用Flash實(shí)現(xiàn)跨域數(shù)據(jù)讀取的實(shí)現(xiàn)方法

    今天,小子再提供一種使用Flash進(jìn)行跨域操作的方法。眾所周之,其實(shí)Flash的跨域操作也是有限制的,不過(guò),F(xiàn)lash的跨域配置比簡(jiǎn)單,只需要在站點(diǎn)根目錄下放置crossdomain.xml即可。
    2010-12-12
  • js 提取某()特殊字符串長(zhǎng)度的實(shí)例

    js 提取某()特殊字符串長(zhǎng)度的實(shí)例

    下面小編就為大家分享一篇js 提取某()特殊字符串長(zhǎng)度的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2017-12-12

最新評(píng)論