HTML5 拖进垃圾箱

对书上案例的改进和注释。 ​​​​​​​ 

 

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8" />
  <title></title>
  <style type="text/css">
    #bigBox
    {
      display:inline-block;
      width:100px;
      height:100px;
      background-color:hotpink;
    }
    li
    {
      display:inline-block;
      width:50px;
      height:50px;
      background-color:lightskyblue;
    }
  </style>
  <script>
    window.onload = function () {
      var oBigBox = document.getElementById("bigBox");
      // 列表项
      var oList = document.getElementById("list");
      var oLi = document.getElementsByTagName("li");
      for(let i=0; i<oLi.length; i++){
        oLi[i].ondragstart = function(e){
          e.dataTransfer.setData("text/plain", e.target.id);
        }
      }
      // 垃圾箱
      oBigBox.ondragover = function (e) {
        e.preventDefault();
      };
      oBigBox.ondrop= function (e) {
        e.preventDefault();
        var id = e.dataTransfer.getData("text/plain");
        var obj = document.getElementById(id);
        oList.removeChild(obj);
      };
    }
  </script>
</head>
<body>
  <div id="bigBox"></div>
  <ul id="list">
    <li id="li1" draggable="true">1</li>
    <li id="li2" draggable="true">2</li>
    <li id="li3" draggable="true">3</li>
    <li id="li4" draggable="true">4</li>
  </ul>
</body>
</html>​​
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
垃圾分类HTML5页面是一个用于教育和引导用户正确分类垃圾的网页。它可以通过图文结合的方式向用户展示不同种类的垃圾以及正确的分类方法。 该页面可以分为几个主要部分:介绍、分类指南和互动模块。 在介绍部分,页面可以使用引人注目的图片和简短的文字来说明垃圾分类的重要性和目的。用户可以通过阅读了解到垃圾分类的好处,例如减少资源浪费和环境污染。 在分类指南部分,页面可以列出常见的垃圾分类类别,例如可回收物、厨余垃圾、有害垃圾和其他垃圾。对于每个类别,可以提供详细的说明和示例,让用户能够更好地理解和辨别不同类型的垃圾。此外,还可以提供一些常见垃圾的分类技巧,帮助用户更好地分类。 互动模块是页面的重要组成部分。它可以提供一些垃圾分类的小游戏或测试,让用户通过实际操作来检验自己对垃圾分类的理解程度。例如,用户可以通过拖拽或点击的方式将不同的垃圾放入正确的垃圾桶中,以此来判断用户的分类能力。 此外,垃圾分类HTML5页面还可以提供一些实用的功能。例如,用户可以输入垃圾的名称或特征,页面会自动给出该垃圾的分类结果和正确的处理方法。这样,用户可以更方便地了解垃圾的分类情况。 总之,垃圾分类HTML5页面是一个通过图文说明、分类指南和互动模块等方式,向用户传达正确垃圾分类知识的网页。它可以帮助用户了解垃圾分类的重要性,并提供实用的功能来帮助用户正确分类垃圾。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值