JS控件拖放,触发事件
2015-12-07 14:27
387 查看
先看如下代码:
如上,先将一个图片设置为 draggable="true" ,这样它就可以拖拽了。
我们的目的是,拖着图片拽到标签<video>上,然后松开鼠标,触发ondrop事件,但是要注意,
如果想要触发ondrop事件,还需要给<video>标签定义ondragover事件,函数体如上。
<body> <img src="Images/w3school_logo_black.gif" draggable="true" id="drag1" /> <video src="movie.ogg" width="320" height="240" controls="controls" style="position:absolute;left:400px;" ondrop="fun1()" ondragover="allowDrop(event)" > Your browser does not support the video tag. </video> <script src="Scripts/jquery-1.11.3.min.js"></script> <script src="Scripts/bootstrap.min.js"></script> <script src="Scripts/MyDrag.js"></script> <script src="Scripts/jquery.confirm.js"></script> <script type="text/javascript"> function allowDrop(ev) { ev.preventDefault(); } function fun1() { debugger; iboAlertWarning("拖放操作"); } </script> </body>
如上,先将一个图片设置为 draggable="true" ,这样它就可以拖拽了。
我们的目的是,拖着图片拽到标签<video>上,然后松开鼠标,触发ondrop事件,但是要注意,
如果想要触发ondrop事件,还需要给<video>标签定义ondragover事件,函数体如上。
相关文章推荐
- Javascript模块化编程(三):require.js的用法
- JavaScript中的return语句简单介绍
- Javascript模块化编程(二):AMD规范
- Javascript模块化编程(一):JS模块化的演变过程
- Unable to compile class for JSP 错误的解决过程。
- 谁对EXTJS熟悉,有关关闭panel的问题?
- 改善javaScript118个建议-检测内置的数据类型
- JavaScript基础——使用JavaScript对象
- jsp页面整体无法居中问题的解决方案
- EXTJS
- JSP内置对象
- 一个靠谱的自动悬浮的导航栏(笔记)
- js 获得日期相差天数
- Angular.js学习笔记(五)
- js格式化日期 年月日
- js 精确小数俩位
- JS快速获取图片宽高的方法
- 【JSON解析】JSON解析高手
- JS学习笔记
- js正则表达式