html5 原生 drag drop helloworld
2016-04-28 21:33
513 查看
drag drop helloworld
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8" > <script type="text/javascript"> function allowDrop(ev) { ev.preventDefault(); } function dragStart(ev) { ev.dataTransfer.setData("Text", ev.target.id); } function drop(ev) { var data = ev.dataTransfer.getData("Text"); var node = document.getElementById(data); ev.target.appendChild(node); ev.target.style.border = "1px solid gray"; } function dragEnter(ev) { ev.target.style.border = "4px dotted green"; } function dragLeave(ev) { ev.target.style.border = "1px solid gray"; } </script> </head> <body> <div style="height: 100px;width:100px;border:1px solid gray;" ondrop="drop(event)" ondragenter="dragEnter(event)" ondragleave="dragLeave(event)" ondragover="allowDrop(event)"> </div> <div id="abc" draggable="true" ondragstart="dragStart(event)">拖动我</div> </body> </html>
相关文章推荐
- html5支持自定义标签保存值
- HTML5触摸界面的程序设计
- HTML5标签二
- OpenGL、WebGL、H5
- html5 压缩图片上传
- HTML5表单及其验证
- amr格式转换为MP3格式
- html5的常用标签
- h5布局之道(最终篇)
- html5 离线存储 worker
- Html5
- H5元素
- Html5标签页面
- HTML5触摸事件(多点触控、单点触控)Demo
- 微软的基于webgl的H5 3D游戏引擎
- 8. H5 pushState/popstate + ajax开发无刷新页面
- 开大你的音响,感受HTML5 Audio API带来的视听盛宴
- PS雪碧图快捷键
- HTML5-01 简介
- HTML5:烟火