jq脚本可以对html标签中的,input 与 textarea 元素的复制,粘贴,剪切事件进行监听,具体的操作方法如下!
jq监听 input 与 textarea 元素的复制,粘贴,剪切
示例1:
$(document).ready(function () {
$("#dxc_pase_pase").on({
copy: function () {
alert('复制');
},
paste: function () {
alert('粘贴');
},
cut:function () {
alert('剪切');
}
});
});
示例2:
上面的代码,可以进阶修改如下!
$(document).ready(function () {
$("#dxc_pase_pase").on({
copy: function () {
var text = window.getSelection().toString(); //获取复制的内容
console.log(text);
},
paste: function (e) {
//出于安全原因,浏览器不允许获取用户剪切版中的内容,当然你可以获取粘贴后的内容
setTimeout(() => {
alert($(this).val());
}, 500); //这里需要等待一下再获取
},
cut: function () {
var text = window.getSelection().toString(); //获取剪切的内容
console.log(text);
}
});
});
最后
以上就是单薄火龙果最近收集整理的关于jquery给input标签复制_jq 监听input与textarea的复制、粘贴、剪切事件的方法的全部内容,更多相关jquery给input标签复制_jq内容请搜索靠谱客的其他文章。
发表评论 取消回复