javascript - EventListener 'drop' - 获取丢弃的元素 id?-香草JS
问题描述
我正在尝试获取拖动元素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';
});
}
我在想,也许它不是为了能够访问拖动的项目,我必须通过 ie 事件监听器来获取它dragstart
?
解决方案
推荐阅读
- python - 转换小时范围为 01:00 至 24:00 的 Pandas 列
- azure - 如何在 Selenium UI 测试中处理 Azure 两因素身份验证
- xamarin.forms - 单击主页按钮时应用程序关闭 - Xamarin iOS
- android - 使用 Google 地图显示特定地点,但使用代码
- python - 如何操作列表字典?
- regex - 用于搜索电子邮件中“@”之前的字符的正则表达式模式
- html - 尝试使用@media 查询来调整手机、平板电脑桌面的图像大小
- go - 在 Go 中不使用内置 DNS 解析器(使用代理时)为域使用自定义 IP
- javascript - DevTools 无法解析 SourceMap:webpack:///node_modules/sockjs-client/dist/sockjs.js.map
- php - Understrap 自定义博客页面 - 不清楚哪个页面以及在哪里修改