ドラッグ アンド ドロップのビデオ プレーヤーを作成したいのですが、行き詰まっています。
いくつかの div ドロップゾーンがあり、ドロップされたビデオ (ビデオ ファイルにリンクされるビデオの div id/画像) を次々に再生したいと考えています。配列でそれを行うつもりです。私の問題は、ドロップゾーンに何がドロップされたかを教えてもらえないことです。私はいくつかのことを試しましたが、何もうまくいきませんでした。
私は使用しています:
<div id="divDropzone1" ondrop="drop(event)" ondragover="allowDrop(event)"></div>
<div id="Video1" draggable="true" ondragstart="drag(event)"><img src="images/Video1.jpg" onclick="Video1()"></div>
function allowDrop(ev)
{
ev.preventDefault();
}
function drag(ev)
{
ev.dataTransfer.setData("Text",ev.target.id);
}
function drop(ev)
{
ev.preventDefault();
var data=ev.dataTransfer.getData("Text");
ev.target.appendChild(document.getElementById(data));
}