为了账号安全,请及时绑定邮箱和手机立即绑定

为什么dataTransfer.clearData不起作用?

为什么dataTransfer.clearData不起作用?

不负相思意 2018-11-13 13:17:01
 function dropStart(e){     e.dataTransfer.setData("Text",e.target.id);     //e.dataTransfer.clearData();在这里调用clearData(),drop函数里的getData才会返回空值。     } function drop(e){     var id=e.dataTransfer.getData("Text");     e.dataTransfer.clearData();     console.log(e.dataTransfer.getData("Text"));//还可以获得id     }在drop函数里调用e.dataTransfer.clearData()之后,执行getData("Text")还会返回setData()里的值,所以说clearData()要怎样用啊,还是说在drop函数执行结束后dataTransfer.setData()保存的数据会自动删除?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 724 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号