HTML:标记语言
CSS:样式语言
JavaScript:脚本语言
Web API:编程接口
所有 Web 技术
学习 Web 开发
发现我们的工具
更好地了解 MDN
实验性: 这是一项实验性技术在生产中使用此技术之前,请仔细检查浏览器兼容性表格。
非标准:此特性未标准化。我们不建议在生产环境中使用非标准特性,因为它们浏览器支持有限,并且可能会更改或被移除。但是,在没有标准选项的特定情况下,它们可以是合适的替代方案。
DataTransfer.addElement() 方法将拖动源设置为给定元素。此元素将是触发 drag 和 dragend 事件的元素,而不是默认目标(被拖动的节点)。
DataTransfer.addElement()
drag
dragend
注意:此方法特定于 Firefox。
addElement(element)
element
要设置为拖动源的 Element。
Element
无(undefined)。
undefined
此示例展示了 addElement() 方法的使用
addElement()
function change_drag_node(event, node) { const dt = event.dataTransfer; dt.addElement(node); }
此方法未在任何 Web 标准中定义。
加载中…