Maison > interface Web > js tutoriel > le corps du texte

Comment implémenter le mouvement div en javascript (code)

不言
Libérer: 2018-08-28 16:26:09
original
5056 Les gens l'ont consulté

Le contenu de cet article explique comment implémenter le mouvement div (code) en JavaScript. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.

Description : Cliquez sur le bouton, le div se déplace et précise la position d'arrêt, (minuterie)

 <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>
Copier après la connexion

Recommandations associées :

js Introduction aux différentes boucles (avec code)

Comment implémenter l'interface d'enregistrement des utilisateurs avec JavaScript (avec code)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal