Для нормальных браузеров смотрите selectionStart/selectionEnd (начало выделения участка и конец, тут всё просто, это свойства для нашей textarea). Для ИЕ document.selection. Самому давно уже не приходилось с этим работать, поэтому от каких-либо более подробных инструкций воздержусь (боюсь подсказать не верно), но вот ссылочка
ссылка