0
我有一个画布和一个图像。我希望能够将图像拖放到画布上。在控制台中没有任何东西没有定义或任何东西..任何人都有线索?为什么图像不能放入画布?
感谢您的帮助,并为我所有的其他职位! :)
的javascript:
function first(){
dragedPic = document.getElementById('firstPic');
dragedPic.addEventListener("dragstart", startDrag, false);
canvas = document.getElementById('Canvas');
canvas.addEventListener("dragenter", function(e){e.preventDefault();}, false);
canvas.addEventListener("dragover", function(e){e.preventDefault();}, false);
canvas.addEventListener("drop", dropped, false);
}
function startDrag(e){
var code = '<img src="FärgadePapper.png">';
e.dataTransfer.setData('Text', code);
}
function dropped(e){
e.preventDefault();
canvas.innerHTML = e.dataTransfer.getData('Text');
}
window.addEventListener("load", first, false);
你应该有数据作为img本身(您检索ById或类似)。 – GameAlchemist
我不太关注。我想,当你放弃图像时,它会发现图像存储和粘贴的地方...... – user2961869