Попробуйте поискать по фразе "javascript
: получение выделенного текста".
<script language=javascript>
function getSelText()
{
if (window.getSelection) {
return window.getSelection();
} else if (document.getSelection) {
return document.getSelection();
} else if (document.selection) {
return document.selection.createRange().text;
} else return;
}
</script>