Позиция курсора в поле textarea

iNfantry

Новичок
Подскажите пожалуйста простую вещь, не могу сам разобраться.
Есть простая задача, по аналогии с существующими визивиг-редакторами текста в поле <textarea></textarea> - поставить курсор гденибудь в тексте поля, затем нажать какую-то ссылку/кнопку после чего в место где стоял курсор вставится какойто текст(бб-код). Насколько я понимаю нужно вычисллить позицию курсора в текстовом поле, и уже потом соответственно в текстовый буфер вставить то что надо в эту позицию? Так вот, я не знаю как определить эту позицию курсора, подскажите как это делается или поправьте меня если эта задача решается как-то по-другому...
 

fixxxer

К.О.
Партнер клуба
google:// dom range selection

лучше всего взять готовую библиотеку, кроссбраузерно это делается весьма громоздко
 

iNfantry

Новичок
А я не пишу свой визивиг, всего лишь одна маленькая функция вставить кое-какой код и больше ничего.
Спасибо за информацию, пойду гуглить...
 

fixxxer

К.О.
Партнер клуба
ну я и имею ввиду готовую range/selection библиотеку, а тут смотря на чем пишешь, для jquery точно есть
 

iNfantry

Новичок
Мда, на первый взгляд выглядит очень заморочено, казалось бы такая простая задача. )
Пользуюсь JQuery, да, только я думал всё гораздо проще с этой проблемой...
 
Сверху