Javascript 放置时打开放置区链接

Javascript 放置时打开放置区链接,javascript,html,drag-and-drop,draggable,Javascript,Html,Drag And Drop,Draggable,我不熟悉编码,可能有一个简单的解决方案: 我已经创建了一个拖放功能(可以使用),但我希望拖放区域连接到一个链接,当我将拖放元素拖放到拖放区域时,我希望打开该链接。只有当我将链接连接到拖动元素时,它才能工作,但我需要将链接连接到拖放区域。所以我猜javascript有问题,但我不知道是什么 谢谢大家! 这是我的代码: <div class="dragzone"> <img src="img/circle.png" id="d

我不熟悉编码,可能有一个简单的解决方案:

我已经创建了一个拖放功能(可以使用),但我希望拖放区域连接到一个链接,当我将拖放元素拖放到拖放区域时,我希望打开该链接。只有当我将链接连接到拖动元素时,它才能工作,但我需要将链接连接到拖放区域。所以我猜javascript有问题,但我不知道是什么

谢谢大家!

这是我的代码:

<div class="dragzone">
   <img src="img/circle.png" id="dragelement" height="100px"
        ondragstart="dragStart(event)"></div>
        
<div class="dropzone"> 
    <a href="world1.html"><img src="img/k3.mp4" height="350px"          ondragover=”allowDrop(event)"ondrop=”drop(event)"></a></div>

<script type="text/javascript" src="index.js"></script>

<script>
function allowDrop(ev)
{
    ev.preventDefault();
}

function drag(ev)
{
    ev.dataTransfer.setData("Url","");
}

function drop(ev)
{
    ev.preventDefault();
    window.location=ev.dataTransfer.getData("Url");
} 
</script>

功能allowDrop(ev)
{
ev.preventDefault();
}
功能阻力(ev)
{
ev.dataTransfer.setData(“Url”和“);
}
功能下降(ev)
{
ev.preventDefault();
window.location=ev.dataTransfer.getData(“Url”);
}