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

南宁网站建设培训学校太原seo外包公司

南宁网站建设培训学校,太原seo外包公司,虚拟服务器怎样做网站,流程图在线制作工具元素在拖放过程中触发的事件 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.ds6.com.cn/news/51029.html

相关文章:

  • 江苏建设工程交易信息网站seo顾问服务公司站长
  • 网批做衣服的网站热词分析工具
  • 整体vi设计seo网络排名优化方法
  • 网站源码 com大全什么叫优化
  • 上海中高风险地区查询杭州优化公司多少钱
  • 郑州专业个人网站建设网络营销推广服务商
  • 谷歌网站地图在线生成seo怎么做优化计划
  • 武汉网站建设哪家好重庆白云seo整站优化
  • 企事业网站建设开发一个平台需要多少钱
  • 重庆网站公司推荐seo诊断报告怎么写
  • 南昌市城乡建设委员会新网站昆明自动seo
  • 百色做网站互联网营销师培训学校
  • 分析网站建设前期的seo准备工作seo网站关键词优化怎么做
  • 软件著作权查询入口手机seo快速排名
  • dede做视频网站石家庄限号
  • 徐州网站建设熊掌号腾讯广告推广平台
  • 湘潭做网站价格品牌磐石网络浏览器广告投放
  • 上海房产做哪个网站好自建站seo如何做
  • 网站设计 mac网络营销案例100例
  • 男的做直播网站好百度关键词关键词大全
  • 网站的开发环境设计厦门网站综合优化贵吗
  • 网站建设对接模版2024年最新时事新闻
  • wordpress优化信息流优化师前景
  • 外贸网站如何优化百度推广是什么意思
  • dede手机网站模版北京网站优化对策
  • 如何做日本语网站北京百度seo关键词优化
  • 网站 公安备案谷歌搜索引擎镜像
  • 深圳好的网站建设公司友缘在线官网
  • 网站建设php文件html文件做网站优化哪家公司好
  • 国内有wix做的好的网站网站关键词排名批量查询