当前位置: 首页 > news >正文

食品网站建设案例网站建设 兼职 外包

食品网站建设案例,网站建设 兼职 外包,300平方别墅装修大约多少钱,百度网站推广一年多少钱元素在拖放过程中触发的事件 HTML5中,只要将元素的 draggable 属性设置为 true 就可以实现拖放功能,在拖放过程中,触发了多个事件,如下: dragstart:事件主体是被拖放元素,在开始拖放被拖放元素时触发。dra…

元素在拖放过程中触发的事件
HTML5中,只要将元素的 draggable 属性设置为 true 就可以实现拖放功能,在拖放过程中,触发了多个事件,如下:

  1. dragstart:事件主体是被拖放元素,在开始拖放被拖放元素时触发。
  2. drag:事件主体是被拖放元素,在正在拖放被拖放元素时触发。
  3. dragenter:事件主体是目标元素,在被拖放元素进入某元素时触发。
  4. dragover:事件主体是目标元素,在被拖放在某元素内移动时触发。
  5. dragleave:事件主体是目标元素,在被拖放元素移出目标元素是触发。
  6. drop:事件主体是目标元素,在目标元素完全接受被拖放元素时触发。
  7. dragend:事件主体是被拖放元素,在整个拖放操作结束时触发。
以上我们看到拖动总共有7个事件,其中事件主体是拖放元素的是,dragstart(开始拖动) 、drag(正在拖放)、dragend(拖放结束),其他4个事件主体都是目标元素,进入、移动、离开、完全进入四个状态。
<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>HTML5实现拖拽操作</title><style>.album {border: 3px dashed #ccc;float: left;margin: 10px;min-height: 100px;padding: 10px;width: 220px;}img {width: 200px;height: 50px;}</style>
</head><body><div id="info"><h2>可将照片直接拖到垃圾箱中</h2></div><div id="album" class="album"><h2>相册</h2><img draggable="true" id="img1" src="./1.jpg" /><img draggable="true" id="img2" src="./2.jpg" /><img draggable="true" id="img3" src="./1.jpg" /></div><div id="trash" class="album"><h2>回收站</h2></div><script>// function init() {var info = document.getElementById("info");var src = document.getElementById("album");//开始拖放操作src.ondragstart = function (e) {console.log('ssssssssssdddd', e, e.target.id);var dragImgId = e.target.id;//获得被拖动元素var dragImg = document.getElementById(dragImgId);//拖放操作结束dragImg.ondragend = function (e) {info.innerHTML = "可将照片直接拖到回收站";};e.dataTransfer.setData("text", dragImgId);};//拖放过程中src.ondrag = function (e) {info.innerHTML = "照片正在被拖动";}//获得拖放的目标元素var target = document.getElementById("trash");//取消默认事件target.ondragenter = function (e) {e.preventDefault();}target.ondragover = function (e) {e.preventDefault();}target.ondrop = function (e) {var draggedID = e.dataTransfer.getData("text");//获取相册中的DOM对象var oldElem = document.getElementById(draggedID);//从相册DIV中删除该照片的节点oldElem.parentNode.removeChild(oldElem);//将被拖动的照片DOM节点添加到垃圾桶DIV中;target.appendChild(oldElem);info.innerHTML = "可将照片直接拖到回收站";e.preventDefault();}// }</script>
</body></html>
http://www.yayakq.cn/news/373461/

相关文章:

  • 网站建设开发熊掌号在线制作图片及图片处理
  • 织梦中英文网站源码车商城网站建设
  • 南昌做网站软件中核工建设集团有限公司网站
  • 山东省和住房城乡建设厅网站首页广州网站设计找谁
  • 网站建设行业发展趋势wordpress主题伪静态
  • 无极网站招聘信息怎么做企业网站推广需要多少钱
  • 网站 备案 拍照wordpress名博
  • 上海圣品科技 做网站创意网站开发企业
  • 网站建设简历wordpress 联系我们
  • 滑县网站建设公司小企业网站建设系统哪个好
  • 广州网站建设推广公司面试个人简历范文及网站建设
  • 国外网站设计的网站如何把网页字体转换为wordpress
  • 展示网站模版源码建设工程东莞网站建设技术支持
  • 驻马店营销型网站建设优化推广百度搜索引擎竞价排名
  • 长春做网站公司长春网站排名南京百度seo代理
  • 互诺科技做网站怎么样邢台网络运营中心处理中心
  • 北京天通苑 做网站建网站的公司哪个好
  • 深圳公司网站建设设计电商网站建设需要多少钱一年
  • 网站建设是否属于技术合同住建局网站信息化建设
  • 邯郸做网站的电话上海装修公司排名哪家好
  • 域名注册后 免费自建网站什么是wordpress
  • 江苏城乡建设网站建立什么填词语
  • 网络推广网站有哪些如何设计网站以网络为中心的企业文化
  • 网站的步骤wordpress登录系统
  • 阿里云自助建站模板网站建设 需要多少空间
  • 百度aipage智能建站哪个网站做货车专业
  • 官网和网站的区别大连在哪里
  • 有什么学做木工的网站吗没经验怎么开广告公司
  • asp 网站源代码wordpress html主页
  • 手机主题制作网站百度hi