国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > HTML5 > 正文

HTML5拖拽功能實現的拼圖游戲

2024-09-05 07:22:35
字體:
來源:轉載
供稿:網友

具體代碼如下所示:
 

<!--代碼如下,最下面給出了我測試用的9張250*250的圖片切片--><!DOCTYPE html><html><head>    <meta charset="utf-8">    <title>drag拖拽</title>    <style>        .box{             float: left;        }        img{            width: 150px;            height:150px;        }        #puzzle{            font-size: 0;            margin:80px auto;            padding: 5px;            width: 460px;        }    </style></head><body>    <div id="puzzle">        <div class="box"><img alt="1"></div>        <div class="box"><img alt="2"></div>        <div class="box"><img alt="3"></div>        <div class="box"><img alt="4"></div>        <div class="box"><img alt="5"></div>        <div class="box"><img alt="6"></div>        <div class="box"><img alt="7"></div>        <div class="box"><img alt="8"></div>        <div class="box"><img alt="9"></div>    </div>    <script>        var image = document.getElementsByTagName("img");        var box = document.getElementsByClassName("box");        image.draggable = true;        var source = "";        var nowImage;        var nowImageBox;        var thenImage;        for(let i=0;i<image.length;i++){            source = "picture"+i+".jpg";            image[i].setAttribute("src",source);            image[i].onmousedown = function(){                nowImage = this;                nowImageBox = this.parentNode;            }            box[i].ondragover = function(event){             event.preventDefault(); //去除ondragover事件的默認行為,該行為默認無法將數據或者元素放置到其他元素            }            box[i].ondrop = function(event){                thenImage = box[i].childNodes[0];                box[i].appendChild(nowImage);                nowImageBox.appendChild(thenImage);            }        }    </script></body></html>

 總結

以上所述是小編給大家介紹的HTML5拖拽功能實現的拼圖游戲,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 安多县| 岳普湖县| 江口县| 六枝特区| 澄迈县| 山东| 扶绥县| 原平市| 五指山市| 武功县| 沧源| 海宁市| 孝感市| 贵州省| 伊通| 汶上县| 舟曲县| 渭源县| 灵台县| 新干县| 门头沟区| 萨迦县| 太康县| 台中县| 临邑县| 新竹县| 天气| 探索| 中超| 德庆县| 盐池县| 宜君县| 红安县| 胶南市| 甘肃省| 运城市| 盐津县| 巍山| 伊宁市| 邢台县| 手机|