美文网首页
拖拉拽例子

拖拉拽例子

作者: Nick_4438 | 来源:发表于2021-03-09 21:59 被阅读0次

例子


<!DOCTYPE HTML>
<html>
<head>
  <meta charset="utf-8">
  <title>拖拉拽</title>
  <style type="text/css">
      #div1 {width:350px;padding:10px;border:1px solid #aaaaaa;}
  </style>
  <script>
    function allowDrop(ev)
    {
      console.log("ondragover",ev)
      ev.preventDefault();
    }

    function drag(ev,str)
    {
      console.log("start drag",str,ev)
      ev.dataTransfer.setData("Text",ev.target.id);
    }

    function drop(ev)
    {
      console.log("drop",ev)
      ev.preventDefault();
      var data=ev.dataTransfer.getData("Text");
      ev.target.appendChild(document.getElementById(data));
    }
  </script>
</head>
<body>

<p>拖动 灰色div 到矩形框中:</p>

<div id="div1" ondrop="drop(event)" ondragover="allowDrop(event)"></div>
<br>
<div style="width: 200px; height: 200px; background-color: #aaaaaa;" draggable="true" ondragstart="drag(event,'123')" id="div2"></div>

</body>
</html>

相关知识

  • draggable="true", 配置属性可以拖拉拽
  • 在拖动目标上触发事件
    • ondragstart - 用户开始拖动元素时触发
    • ondrag - 元素正在拖动时触发
    • ondragend - 用户完成元素拖动后触发
  • 释放目标时触发的事件:
    • ondragenter - 当被鼠标拖动的对象进入其容器范围内时触发此事件
    • ondragover - 当某被拖动的对象在另一对象容器范围内拖动时触发此事件
    • ondragleave - 当被鼠标拖动的对象离开其容器范围内时触发此事件
    • ondrop - 在一个拖动过程中,释放鼠标键时触发此事件

相关文章

  • 拖拉拽例子

    例子 相关知识 draggable="true", 配置属性可以拖拉拽 在拖动目标上触发事件ondragstart...

  • RecyclerView拖拉拽

    RecyclerView拖拉拽,主要是使用RecyclerView结合ItemTouchHelper来实现的。 首...

  • iOS Swift 跳转传值

    建立项目,拖拉拽如下:

  • Xib的拖拉拽

    我很久没用Xib了,都是用纯代码。但是最近看了本《精通iOS开发的书籍》,里面说了些Xib思想,看后很想自己尝试着...

  • Vue<表格拖拉拽>

    在网上找了很多资源和介绍,最后发现一个插件(vue-slicksort)挺好用的,所以就拿来练练,出个效果具体参考...

  • 夏天耕地

    农人告余以春及,将有事于西畴 或命汽车,或开拖拉机 或拽玉...

  • 青否小程序,拖拉拽正式上线

    拒绝模板化,自定义小程序,一拖二拉三拽。拽出一个''淘宝'',欢迎各位老板前来体验,免费,免费,免费,重要的事情要...

  • 使用pyecharts拖拉,拽,创建大屏展示

    如何使用pyeharts制作大屏展示或者数据驾驶舱,请按以下步骤进行制作:1.根据pyecharts的官方中文教程...

  • 随笔

    加入007已经一年多了,曾经无数次想过要放弃,但总是不甘心,就这样,拖拖拉拉被战友拽拽也走到了如今。但很多时候我都...

  • Tableau数据可视化:拖拉拽看看 资本巨头都干了些什么

    Tableau源自法语,意思是“图表”,在英语里的意思是“画画”。 你问它到底能做什么:拖拉拽+高阶、好看、交互和...

网友评论

      本文标题:拖拉拽例子

      本文链接:https://www.haomeiwen.com/subject/bkxiqltx.html