Javascript 如何在拖动div上的文本或删除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 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)}