Javascript 放置时打开放置区链接
我不熟悉编码,可能有一个简单的解决方案: 我已经创建了一个拖放功能(可以使用),但我希望拖放区域连接到一个链接,当我将拖放元素拖放到拖放区域时,我希望打开该链接。只有当我将链接连接到拖动元素时,它才能工作,但我需要将链接连接到拖放区域。所以我猜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
<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”);
}