关于前端:Selection对象

Selection对象:示意用户抉择的文本范畴或插入符号的以后地位,它代表页面中的文本选取,可能横跨多个元素。

文本选取:由用户拖拽鼠标通过文字而产生,(称为拖蓝)如下图:

光标地位:用鼠标抉择文本时,当你按下鼠标的地位就是anchor(锚点),松开鼠标的地位就是focus(焦点)。

var selectObj = window.getSelection(); // 获取Selection对象
window.alert(slectObj); //这里会主动调用Selection.toString()办法,返回选中区域中的纯文本
var range = selectObj.getRangeAt(0); // 获取Range对象

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理