HTML拖放
来源:互联网 发布:用电脑接接网络监控 编辑:程序博客网 时间:2024/05/17 18:40
被拖动元素的属性设置为可拖放
draggable = ‘true’
规定元素被开始拖动时,会发生什么
Ondragstart = drad(event);//执行这个函数
FunctionDrag(ev){
//设置被拖动元素的数据类型和值(值是被拖动元素的id)
//把被拖目标元素的id存到text里面。
Ev.dataTransfer.setData(“Text”,ev.target.id);
}
设置元素为可接收被拖动的数据
Ondragover = allowDrag(event)
Function allowDrag(ev){
//阻止默认(不允许把数据拖放到其他元素中)对数据的处理方式
Ev.preventDefault();
}
当放置(松开鼠标)被拖动数据时,会发生的drop事件
ondrop = drop(event);
function drop(ev){
//调用 preventDefault()来避免浏览器对数据的默认处理(drop事件的默认行为是以链接形式打开)
Ev.preventDefault();
获得被拖的数据。该方法将返回在 setData()方法中设置为相同类型的任何数据
Var data = ev.dataTansfer.get(“Text”);
Ev.target.appenChild(document.getelementbyid(data));
/*ev.target.removeChild(document.getElementById(data))*/
}
阻止默认:阻止系统本应该发生的事件
5.实现来回拖动就是把放置目标(被拖动元素)的元素属性设置为可接收元素
在放置目标的元素内加上ondrop属性和ondragover属性即可
ondrop="drop(event)"ondragover="allowDrop(event)"
- HTML拖放
- HTML 5 拖放[拖放图片]
- HTML拖放表格
- HTML 5 拖放
- html 5 拖放
- Lesson05:HTML 5 拖放
- HTML 5 拖放
- HTML 5 拖放
- HTML 5 拖放
- HTML 5 拖放
- HTML 5 拖放
- HTML 5 拖放
- HTML开发——拖放
- 2.5.5改变拖放图标.html
- #学习笔记#(10)元素拖放事件-html
- 拖放
- 拖放
- 拖放
- 【U3d】渲染统计窗口详细介绍(Rendering Statistics Window)
- 基于MVC的简易留言板-适合初学者
- C++ 11 中的右值引用
- Permission denied (publickey,gssapi-with-mic)
- 1.2.2python3函数的一些总结和小程序
- HTML拖放
- oracle.jbo.domain.Date java.utils.Date java.sql.Date 时间转换测试
- 什么叫一次会话
- c#二次开发明华URF-R330读写器读写问题解决方案
- VLAN
- POJ1003 Hangover
- C#编程学习之ListView控件属性详解以及如何向列表插入数据
- 中兴笔试题
- PCA 与 Robust PCA区别