gpt4 book ai didi

javascript - jQuery获取CUT的值

转载 作者:行者123 更新时间:2023-12-01 01:49:54 25 4
gpt4 key购买 nike

正如您在代码片段中看到的那样,我能够获得粘贴在输入中的字符串。我想知道是否有一种简单的方法来获取 CUTED 字符串的值。

	    $('#example').on("paste cut", function(e) {
var value = '';
if(e.type == 'paste') {
value = e.originalEvent.clipboardData.getData('text');
} else if(e.type == 'cut') {
// How should I get the removed part of the string
}
$('#result').html(value);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<input type="text" id="example" value="Some random value" style="width:80%"></div>
<div id="result"></div>

最佳答案

使用window.getSelection().toString()这个解决方案怎么样:

	    $('#example').on("paste cut", function(e) {
var value = e.type=='paste'
? e.originalEvent.clipboardData.getData('text')
: window.getSelection().toString();
console.log(e.type+': '+value);
$('#result').html(value);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<input type="text" id="example" value="Some random value" style="width:80%"></div>
<div id="result"></div>

关于javascript - jQuery获取CUT的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51636083/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com