HTML5技术

HTML5权威指南--标签新变化,文件API,拖放API(简要学习笔记一) - 码丶行者无疆(3)

字号+ 作者:H5之家 来源:博客园 2015-10-06 08:32 我要评论( )

function init(){ var source=document.getElementById("dragme" ); var dest=document.getElementById("text" ); source.addEventListener( "dragstart", function (ev){ var dt= ev.dataTransfer; dt.effectAllow

function init(){ var source=document.getElementById("dragme"); var dest=document.getElementById("text"); source.addEventListener("dragstart",function(ev){ var dt=ev.dataTransfer; dt.effectAllowed='all'; dt.setData("text/plain","你好"); },false); dest.addEventListener("dragend",function(ev){ ev.preventDefault(); },false); dest.addEventListener("drop",function(ev){ var dt=ev.dataTransfer; var text=dt.getData("text/plain"); dest.textContent+=text; ev.preventDefault(); ev.stopPropagation(); },false); } document.ondragover=function(e){e.preventDefault();} document.ondrop=function(e){e.preventDefault();}

 

具体分析:

 

<2>DataTransfer对象的属性与方法

<3>设定拖放时的视觉效果

 

 

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • Omi树组件omi-tree编写指南 - 【当耐特】

    Omi树组件omi-tree编写指南 - 【当耐特】

    2017-05-02 15:04

  • HTML5 进阶系列:拖放 API 实现拖放排序 - _林鑫

    HTML5 进阶系列:拖放 API 实现拖放排序 - _林鑫

    2017-05-02 11:02

  • HTML5 进阶系列:indexedDB 数据库 - _林鑫

    HTML5 进阶系列:indexedDB 数据库 - _林鑫

    2017-04-27 14:02

  • HTML5 高级系列:web Storage - _林鑫

    HTML5 高级系列:web Storage - _林鑫

    2017-04-27 14:01

网友点评
=