JSFiddle - React, Tailwind, and code Playground
HTML
<script>
function select1() {
window.getSelection().selectAllChildren(document.getElementById('p1'));
}
function select2() {
window.getSelection().selectAllChildren(document.getElementById('p2'));
}
</script>
<p id='p1'>
<span>
this is line1<br></br>
this is line2<br></br>
this is line3
</span>
</p>
<button style="width: 4em; height: 4em;" onclick="select1()">Select 1~3</button>
<p id='p2'>
this is line4<br></br>
this is line5<br></br>
this is line6
</p>
<button style="width: 4em; height: 4em;" onclick="select2()">Select 4~6</button>