js获取页面鼠标选中的文字,最主要的代码
event.selection = window.getSelection();
页面代码
<div>
<p class="content">
爱神的箭偶家阿佘的疯狂啥叫看到你看见的ask的房价开始大幅九点六十分静安寺附近啊阿斯蒂芬了解了的萨芬加拉
福建省拉萨附近的拉丝机奥省的浪费空间大历史飞机拉萨附近拉萨的反馈吉拉斯飞机
垃圾法律附件是爱丽丝放假啊上了飞机拉萨的
房间爱上了放假了阿三酱豆腐立刻是骄傲
</p>
<h2 class="container"></h2>
</div>
<script src="./js/jquery-3.3.1.min.js"></script>
<script>
// 页面加载
$(document).ready(()=>{
// 鼠标左键松开时触发
$('.content').mouseup(function(e) {
let txt;
// 获取当前选中文字(一定要toString(),强转字符串)
txt = window.getSelection()
$('.container').html(txt.toString())
})
})
</script>