JSFiddle - React, Tailwind, and code Playground
by Valder Black
HTML
<div id="content">
Снова будем выделять бабулю, на этот раз без поиска.
</div>
<button onclick="f1()">Click</button>
JavaScript
function f1() {
// var n1 = document.getSelection().anchorOffset;
// var n2 = document.getSelection().focusOffset;
var node = document.getElementById("content").firstChild;
var range = document.createRange();
range.setStart(node, 0);
range.setEnd(node, 4);
var selection = window.getSelection();
selection.removeAllRanges();
selection.addRange(range);
}