JavaScript实现图片拖曳效果

  

本文实例为大家分享了js实现图片拖曳效果的具体代码,供大家参考,具体内容如下

        & lt; !DOCTYPE html>   & lt; html lang=癳n”比;   & lt; head>   & lt;元charset=皍tf - 8”比;   & lt; title> Title   & lt; style>   # pbox {   宽度:100%;   高度:100%;   }   #箱{   宽度:200 px;   身高:200 px;   背景:红色;   位置:绝对的;   }   & lt;/style>   & lt;/head>   & lt; body>   & lt;输入类型="按钮" id=" btn " value=" https://www.yisu.com/zixun/随机生成“比;   & lt; div id=皃box”比;   & lt; div id=昂凶印北?      & lt;/div>   & lt;/div>   & lt;/body>   & lt; script>   var btn=. getelementbyid (btn ");//获取按钮   var盒=. getelementbyid(“盒”);//获取盒子   var pbox=. getelementbyid (pbox ");//获取pbox   var arr=[' # fff143 ', ' # ff7500 ', ' # a3d900 ', ' # eedeb0 ', ' # ae7000 ', ' # b35c44 ', ' # 392 f41 ', ' # ff461f ', ' # 44 cef6 ', ' # edd1db ', ' # 003371 '];//随机颜色//给btn注册点击事件   btn.onclick=function () {   pbox.innerHTML=" ";//清空pbo   (var i=0; i<=10;我+ +){   var newTip=box.cloneNode(真正的);   pbox.appendChild (newTip);   var左=方法(math . random() *(900 - 100 + 1) + 100);//随机生成左边距   var=大方法(math . random() *(500 - 100 + 1) + 100);//随机生成上边距   var bg=Math.floor ((math . random () * arr.length));//生成数组随机数获得随机数组下标   box.style.background=arr (bg);//设置颜色   box.style.top=最高+“px”;//设置上边距   box.style.left=左+“px”;//设置左边距      }   var c=pbox.children;      我(var=0; i   & lt;/html>   之前      

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

JavaScript实现图片拖曳效果