Javascript 如何在拖动div上的文本或删除div上的文本时触发事件

Javascript 如何在拖动div上的文本或删除div上的文本时触发事件,javascript,html,textbox,dom-events,Javascript,Html,Textbox,Dom Events,假设我有一个从另一个窗口中选择的文本,当我将文本拖放到div上时,我想触发一个事件并捕获拖放的文本。我知道它在一个文本框上工作。但我找不到事件触发点 <div onTextDropped="handleTextDrop()"> </div> 在此处放置文本 我认为ondrop事件可能会让您满意 记录所选文本的步骤 function drop(event) { event.preventDefault(); var data = event.dataTra

假设我有一个从另一个窗口中选择的文本,当我将文本拖放到div上时,我想触发一个事件并捕获拖放的文本。我知道它在一个文本框上工作。但我找不到事件触发点

<div onTextDropped="handleTextDrop()">

</div>

在此处放置文本

我认为ondrop事件可能会让您满意

记录所选文本的步骤

function drop(event) {
  event.preventDefault();
  var data = event.dataTransfer.getData("Text");
  console.log(data)

}

我想ondrop事件可能会让你满意

记录所选文本的步骤

function drop(event) {
  event.preventDefault();
  var data = event.dataTransfer.getData("Text");
  console.log(data)

}

但是,如何获得拖动文本的值呢?使用这个神奇的笔划;)event.dataTransfer.getData(“文本”);试一下代码,这对我来说很好
函数drop(event){event.preventDefault();var data=event.dataTransfer.getData(“Text”);console.log(data)}
但是如何获得拖动文本的值呢?使用这个神奇的笔划;)event.dataTransfer.getData(“文本”);试一下代码,这对我来说很好
函数drop(event){event.preventDefault();var data=event.dataTransfer.getData(“Text”);console.log(data)}