indexparam insidegetRangeAt()函式的目的是什么?
正如我所看到的 - 只有一個選擇是可能的
是否有多個選擇并且index引數有用的場景?
$('button').on('click', function(){
var sel = document.getSelection();
var a = sel.getRangeAt(0).toString();
console.log(a);
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div>lorem ipsum</div>
<div>dolor sit</div>
<div>amet</div>
<button>CLICK</button>
uj5u.com熱心網友回復:
根據檔案rangeCount
用戶通常一次只能選擇一個范圍,因此 rangeCount 通常為 1。可以使用腳本使選擇包含多個范圍。
Gecko 瀏覽器允許跨表格單元格進行多項選擇。Firefox 允許使用 Ctrl 單擊來選擇檔案中的多個范圍(除非單擊發生在具有 display: table-cell CSS 屬性的元素內)。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/352599.html
標籤:javascript
