Javascript EventListener';放下';-是否获取删除的元素id?-香草JS

Javascript EventListener';放下';-是否获取删除的元素id?-香草JS,javascript,html,ecmascript-6,this,addeventlistener,Javascript,Html,Ecmascript 6,This,Addeventlistener,我正在尝试获取被拖动元素的id。我看到了一些关于JQuery的例子,但找不到与Vanilla等效的解决方案。 我用这个试过了,但是它似乎给了我文档 event将为我提供丢弃的容器id let dropElements = document.getElementsByClassName('drop'); for (let item of dropElements) { item.addEventListener('dragover', (event) => { even

我正在尝试获取被拖动元素的
id
。我看到了一些关于JQuery的例子,但找不到与Vanilla等效的解决方案。 我用
这个
试过了,但是它似乎给了我文档

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
eventlistener?

@Quentin
这个
现在可以工作了。然而,我仍然无法得到下降的图像。基本上,我将函数重写为一个普通函数,而不是箭头函数,这使得
这个
能够工作。但是现在
event.id==this.id
,这对我并没有什么帮助,因为我想要删除的id。