📅  最后修改于: 2023-12-03 15:01:10.222000             🧑  作者: Mango
HTML DOM selection.type 属性是一个只读属性,用于返回选择的类型。它可以有多种值:"None"、"Caret"、"Range"、"Text"。
selection.type
None
表示没有选择任何内容;Caret
表示选择的是文本光标;Range
表示选择的是文本范围;Text
表示选择的是某个文本节点。<!DOCTYPE html>
<html>
<body>
<p>请选中一些文本,然后点击按钮以查看选择类型。</p>
<button onclick="getSelectionType()">获取选择类型</button>
<script>
function getSelectionType() {
var selection = window.getSelection();
alert("选择类型: " + selection.type);
}
</script>
</body>
</html>
点击按钮后,会弹出一个提示框,显示当前所选内容的选择类型。
除了 Internet Explorer 之外,大多数现代浏览器都支持 selection.type 属性。