Skip to content

Instantly share code, notes, and snippets.

@mertenvg
Last active December 11, 2015 11:38
Show Gist options
  • Save mertenvg/4595203 to your computer and use it in GitHub Desktop.
Save mertenvg/4595203 to your computer and use it in GitHub Desktop.
function select_text(element) {
var start = 0;
var end = element.value.length;
if (element.createTextRange) {
var selRange = element.createTextRange();
selRange.collapse(true);
selRange.moveStart('character', start);
selRange.moveEnd('character', end - start);
selRange.select();
}
else if (element.setSelectionRange) {
element.setSelectionRange(start, end);
}
else if (element.selectionStart) {
element.selectionStart = start;
element.selectionEnd = end;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment