Last active
November 3, 2022 21:05
-
-
Save ocramz/f4e1c1709f4027910967616d322cee4e to your computer and use it in GitHub Desktop.
Get highlighted text (Firefox, Chrome but not on IE)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<body> | |
Select some text below and then click the button:<br/> | |
<textarea id="myText" rows="5" cols="60" onselect="alert(getTextSelection())"> | |
Lorem ipsum dolor sit amet, | |
consectetur adipiscing elit. | |
</textarea> | |
<script> | |
function getTextSelection(){ | |
var field = document.getElementById("myText"); | |
var startPos = field.selectionStart; | |
var endPos = field.selectionEnd; | |
var field_value = field.value; | |
var selectedText = field_value.substring(startPos,endPos); | |
return selectedText; | |
} | |
</script> | |
</body> | |
</html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
NB: also
works