ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptでdiv移動を実装する方法(コード)

JavaScriptでdiv移動を実装する方法(コード)

不言
不言オリジナル
2018-08-28 16:26:095051ブラウズ

この記事の内容は JavaScript での div 移動 (コード) の実装方法についてです。必要な方は参考にしていただければ幸いです。

説明: ボタンをクリックすると、div が移動し、停止位置を指定します (タイマー)

 <script>
      window.onload=function () {
          var timer=null;
          var btn1=document.getElementById("btn1");
          btn1.onclick=function () {
              var div1=document.getElementById("div1");
              clearInterval(timer);//如果多次点击,那么会有多个定时器同时工作,移动速度不是设置的10,会有叠加效果,故应该清除
             timer= setInterval(function () {
                 if(div1.offsetLeft>300)
                 {
                     clearInterval(timer);
                 }
                  else
                    div1.style.left=div1.offsetLeft+10+&#39;px&#39;;
                  //offsetLeft获取当前div的位置
              },30);
          }
      }
    </script>

関連する推奨事項:

js でのいくつかの異なるループの紹介 (コード付き)

方法JavaScriptを実装する ユーザー登録インターフェース(コード付き)

以上がJavaScriptでdiv移動を実装する方法(コード)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。