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'
}