18910140161

JavaScript-如何在将选定文本拖放到输入之前进行检测-堆栈溢出

顺晟科技

2022-10-18 14:17:36

198

往常一样,您可以将选定的文本从任何地方拖放到输入中。当光标进入输入时,我想做一些事情。例句:如果我选择了一些文本,然后我拖到一个输入中,但我不会拖到那个输入中。但是输入法的光标和光标图标已经改为加图标了,我当时就想做功能!

enter image description here

$("input").on("beforeDROP", function(){
//do something
});
    form input {
        font-size: 16px;
    }

    form {
        margin: 0 auto;
        width: 100%;
        text-align: center;
    }
<代码><;表单>;<;P>;一些文本<;/p>;<;输入type=“ text ”/>;<;/窗体>;


顺晟科技:

您可以使用 <form> <p>some text</p> <input type="text" /> </form>document事件来侦听这些事件。

dragstart侦听器附加到dragstart时,只要在页面上拖动任何选定文本,就会触发侦听器。

如果在文本输入中添加 <form> <p>some text</p> <input type="text" /> </form>侦听器,您将能够检测到所选文本何时被拖动:

dragover
    form input {
        font-size: 16px;
    }

    form {
        margin: 0 auto;
        width: 100%;
        text-align: center;
    }
<代码><;表单>;<;P>;一些文本<;/p>;<;input type=“ text ” ID=“ text-input ”/>;<;/窗体>;

  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航