EventListener'drop'-获取被删除的元素ID? -香草JS

时间:2019-11-05 09:42:21

标签: javascript html ecmascript-6 this addeventlistener

我正在尝试获取 dragged 元素的id。我看到了一些 JQuery 的示例,但找不到与 Vanilla 等效的解决方案。 我使用this进行了尝试,但这似乎给了我文档。

event会给我放置的容器id

let dropElements = document.getElementsByClassName('drop');

for (let item of dropElements) {
   item.addEventListener('dragover', (event) => {
       event.preventDefault();
   });
   item.addEventListener('drop', (event) => {
       event.target.innerHTML = 'Woooop';
   });
}

我在想,也许它并不是要能够访问已拖动的项目,而我必须通过dragstart事件监听器来获得它?

0 个答案:

没有答案