BARDZO PROSZ O POMOC
Mam formularz w którym robię edycję, czyli np. dodawanie tekstu bold, italic lub jakkolwiek inaczej.
Kumpel mi powiedział, że mogę do tekstu znajdującego się w tekst area dodać element podpięty pod dany klawisz.
Kod
function doItalic(pole) {
pole.value += "<i>...</i>";
pole.focus();
}

Dzięki temu mogę do tekstu znajdującego się w tekst area dodać znacznik <i>. Super, tylko ze zrozumiałych względów dodaje się on zawsze na końcu tego co w polu już się znajdowało.

Jak zrobić, żeby znacznik, lub cokolwiek innego dodawało się zawsze w miejscu kursora? (tak jest np. z edycja tekstu na tym forum)