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 標準中定義。
載入中…