Valantir
15.08.2012, 13:27:51
Witam, chciałbym po zrobić efekt widoczny na większości forach (między innymi tym). Mam sobie diva z emotikonami i chciałbym wykonać akcję po kliknięciu na emotkę. Akcja ma wstawiać emotkę na pozycji, na której jest ustawiony kursor myszy (focus). Wie ktoś jak to wykonać?
kamil4u
15.08.2012, 15:12:56
Ja wiem

Google i "textarea position js" i pierwszy link:
http://stackoverflow.com/questions/263743/...ion-in-textareaI tam przykład:
http://jsbin.com/iwopaJak już masz pozycję to teraz nie problem dodać jakiś tekst. Np pseudokodem.
Kod
element.tresc = element.tresc(0, pozycja_kusora) + " dane słowo" + element.tresc( pozycja_kusora, element.tresc.dlugość ); element.pozycjaKursora = pozycja_kusora;