1
我需要幫助解決這個錯誤:如何修復錯誤「Selection.addRange()」?
是Selection.addRange()合併現有的範圍和指定範圍內的 被棄用,並將在M58被刪除,四月左右 2017年見https://www.chromestatus.com/features/6680566019653632更多的行爲細節。
我不能編輯,或破壞我的網站的元素。
我需要幫助解決這個錯誤:如何修復錯誤「Selection.addRange()」?
是Selection.addRange()合併現有的範圍和指定範圍內的 被棄用,並將在M58被刪除,四月左右 2017年見https://www.chromestatus.com/features/6680566019653632更多的行爲細節。
我不能編輯,或破壞我的網站的元素。
從this Github issue,現在你有添加至您的選擇之前調用removeAllRanges()
:
selection = window.getSelection(); // Save the selection.
range = document.createRange();
range.selectNodeContents(elem);
selection.removeAllRanges(); // Remove all ranges from the selection.
selection.addRange(range); // Add the new range.