HTML5 拖拽
来源:互联网 发布:js多行文字溢出省略号 编辑:程序博客网 时间:2024/06/16 09:31
总结:①被拖拽和放置拖拽内容的容器都需要id;②被拖拽内容设置draggable=“true”,ondragstart=”dragStart(event)”记录拖拽。③容器需要ondragover=“allowDrag(event)”ondrop=”drop(event)”。
HTML
<div id="dragTxt" draggable="true" ondragstart="dragStart(event)">拖拽我啊</div><div id="dropBox" ondragover="allowDrag(event)" ondrop="drop(event)">放置拖拽内容容器</div>
JS
function allowDrag(ev){
ev.preventDefault();
}
function dragStart(ev){
ev.dataTransfer.setData("Text",ev.target.id);
}
function drop(ev){
var data = ev.dataTransfer.getData("Text");
ev.target.appendChild(document.getElementById(data));
ev.preventDefault;
}
阅读全文
1 1
- HTML5拖拽
- html5 拖拽
- html5拖拽
- html5 拖拽
- html5拖拽
- html5拖拽
- html5拖拽
- html5 拖拽
- HTML5拖拽
- html5 拖拽
- Html5 拖拽
- HTML5 拖拽
- HTML5拖拽
- html5 拖拽
- HTML5 拖拽
- HTML5拖拽
- HTML5拖拽
- html5学习 一 html5选择器与json新方法html5拖拽
- Python 命令行解析工具 Argparse介绍(二)
- 公开人脸数据集
- BZOJ3564: [SHOI2014]信号增幅仪(最小圆覆盖)
- Android活动冲突解决
- js页面基本代码解释
- HTML5 拖拽
- Javascript 里的 in
- 第5周实践项目5 迷宫问题(栈和队列实现)
- spring之闲谈
- 冒泡排序(机试题)
- Redis的安装(教程)。
- Abbottd的复仇,紫书P165UVa816
- wke播放优酷提示客户端权限的问题
- html5+nodejs实现简单电子书——总体纲要