blob: 0c4721a98e89d80def24a0a0fed0ffb72cc3bfa5 [file] [log] [blame]
<html>
<div id='textDiv'>Some text we can select</div>
<input id='textfield' type="text" value="Text in a textfield">
<script>
function select_all_text() {
var div = document.getElementById("textDiv");
var range = document.createRange();
range.selectNodeContents(div);
var sel = window.getSelection();
sel.removeAllRanges();
sel.addRange(range);
}
function get_selection() {
return (window.getSelection() + "");
}
function focus_textfield() {
document.getElementById("textfield").focus();
}
function get_cursor_position() {
var div = document.getElementById("textfield");
var start = div.selectionStart;
var end = div.selectionEnd;
if (start == end)
return start;
else
return -1;
}
</script>
</html>