textarea.value.slice(textarea.selectionStart, textarea.selectionEnd);
document.selection.createRange().text