textarea - сколько символов между курсором и началом текста

ilias_n

Новичок
textarea

как узнать из javascript положение курсора в textarea то есть в textarea вставлен текст я переставляю курсор куда то в центр текста как мне узнать сколько символов между курсором и началом текста?
Мне это надо чтобы вставлять по нажатию кнопки в определенное место текста определенную инфу. Пока получается всавлять только в конец текста примерно так
function clickil(a)
{
window.document.f1.tekst.value = window.document.f1.tekst.value+a;
}

где f1 - name form и tekst - name textarea
 

voituk

прозревший
Что-то не особо у меня получается.
делаю так
Код:
function setNoteTitle(title) {
  document.forms['add_note_form'].pl_add_name.value=title;
  txtRange = document.forms['add_note_form'].pl_add_name.createTextRange();
  txtRange.collapse(false);
  document.forms['add_note_form'].pl_add_name.focus();
}
Вызываю функцию на onClick для radio-button-a
Если нажать на сам "кружочек" радио-баттона - все ок, курсор ставится в конец строки (но только в IE, в опере не хочет). Если же нажать на LABEL привязанный к этому радио-баттону - то курсор прыгает в начало поля ввода
 
Сверху