Text selection
by kmouse
HTML
<form onsubmit="changeText(); return false">
<input type="text" id="text-box" size="20" value="Mozillahhh" />
<button onclick="selectText(); return false">Select text</button>
<p id="out"></p>
<textarea id="text-area" rows=10 cols=80 wrap=off>Hello
world</textarea>
</form>
JavaScript
function selectText() {
const input = document.getElementById("text-box");
input.setSelectionRange(2, 5);
input.focus();
}
function changeText() {
const input = document.getElementById("text-area");
const out = document.getElementById("out");
input.value = "Hello on your\nrow\nlol";
//input.setAttribute('value', "Uhhhrmsdas");
out.innerText = 'Hello'
}