JSFiddle - React, Tailwind, and code Playground

by Raja Gopal

HTML

<div id="divid">Hello This div content have to be select. </div>

<button onclick="selectText(divid);"> Select Div</button>

JavaScript

function selectText(divid) {
            if (document.selection) {
                var div = document.body.createTextRange();

                div.moveToElementText(document.getElementById("divid"));
                div.select();
            }
            else {
                var div = document.createRange();
                div.setStartBefore(document.getElementById("divid"));
                div.setEndAfter(document.getElementById("divid"));

                window.getSelection().addRange(div);
            }

        }