拖放即可在Firefox中工作

问题描述

| 我想显示一个警报框,其中显示了拖到#dropzone中的图像的来源。 有人可以在这里看到我在做什么吗?
<img src=\"http://upload.wikimedia.org/wikipedia/en/5/53/Arsenal_FC.svg\" alt=\"arsenal\">
<div id=\"dropzone\"></div>

<script>
var drop = document.getElementById(‘dropzone’);

drop.ondrop = function (event) {
   window.alert(event.dataTransfer.getData(‘Text’));
   return false;
};

drop.ondragover = function () { return false; };
drop.ondragenter = function () { return false; };
</script>
    

解决方法

        几个想法: 您似乎已从某些网站复制了此代码,而没有更正引号。
‘dropzone’
应该是
\'dropzone\'
没有内容的Div实际上是看不见的。您是否有CSS样式的高度和宽度? 要删除文件名,您应该使用ѭ3     ,        大多数Web浏览器都需要一种浏览器,以防止对Dragenter和Dragover进行默认操作,以便能够捕获放置事件。
drop.ondragover = function (ev) { 
  ev.preventDefault();
  return false; 
};
drop.ondragenter = function (ev) { 
  ev.preventDefault();
  return false; 
};
    

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...