<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
            java語言

            javascript實現小球的自由移動代碼

            時間:2025-06-01 02:15:23 java語言 我要投稿
            • 相關推薦

            javascript實現小球的自由移動代碼

              用javascript實現小球的自由移動是不是很神奇啊?下面小編交給大家實現的方法,歡迎閱讀以下代碼,更多詳情請關注應屆畢業生考試網。

              代碼如下:

              <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

              <html>

              <head>

              <title>javascript實現小球的自由移動-www.javaweb.cc</title>

              <link rel="stylesheet" type="text/css" href="">

              <meta http-equiv="content-type" content="text/html;charset=utf-8">

              <script type="text/javascript">

              //定義全局變量

              //小球坐標

              ballX=0;

              ballY=0;

              //小球在x,y軸移動的方向

              directX=1;

              directY=1;

              //小球移動

              function ballMove(){

              //小球移動

              ballX+=2*directX;

              ballY+=2*directY;

              //同時修改小球的top 和width

              p2.style.top=ballY+'px';

              p2.style.left=ballX+'px';

              //window.alert(p1.offsetWidth);

              //offsetwidth在JS中是獲取元素的寬,對應的還有offsetHeight

              //判斷轉向

              //learInterval(i);

              if(ballX+p2.offsetWidth>=p1.offsetWidth || ballX<=0){

              directX=-directX;

              }

              if(ballY+p2.offsetHeight>=p1.offsetHeight || ballY<=0){

              directY=-directY;

              }

              }

              //定時器

              var i=setInterval("ballMove()",10);

              </script>

              </head>

              <body>

              <p id="p1" style="width:400px;height:300px;border:1px solid silver;POSITION: absolute; TOP: 100px">

              <p id="p2" style="position:absolute;left:0px;top:0px;">

              <img src="ball.png">

              </p>

              </p>

              </body>

              </html>

            【javascript實現小球的自由移動代碼】相關文章:

            JavaScript簡單實現放大鏡效果代碼09-24

            Javascript實現全選并賦值給文本框代碼實例08-24

            php動態生成JavaScript代碼10-03

            JavaScript重置表單的實現09-23

            PHP滾動日志的代碼實現11-15

            Java 隊列實現原理及簡單實現代碼09-13

            php實現無限級分類實現代碼07-03

            JavaScript代碼的5個書寫壞習慣08-16

            java利用反射實現動態代理實現代碼10-08

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院