HTML5的拖拽时间 ondragstart
运行下面代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>dragable</title> </head> <body> <h1 draggable="true">time</h1> <span id="clock" draggable="true">time_span</span> <img src="12.png" /> <textarea cols="60" rows="20"></textarea> <script> (function(){ var clock = document.getElementById('clock'); var icon = new Image(); icon.src = "12.png"; function displayTime(){ var now = new Date(); clock.innerHTML = now.getMinutes(); setTimeout(arguments.callee,6000); }; displayTime(); clock.ondragstart = function(ev){ var dt = ev.dataTransfer; //event里面有一个dataTransfer,这栋西很重要,setData,就是将数据保存到一个缓冲中,然后,就可以放到textarea看到数据了 dt.setData("Text",Date(),"\n"); if(dt.setDargImage)dt.setDragImage(icon,0,0) } })() </script> </body> </html>
//来自于西牛叔 p472页
天道酬勤
本文作者:方方和圆圆
本文链接:https://www.cnblogs.com/diligenceday/p/3508039.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步