Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: pozycja kursora w textarea
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Valantir
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
Ja wiem smile.gif

Google i "textarea position js" i pierwszy link: http://stackoverflow.com/questions/263743/...ion-in-textarea
I tam przykład: http://jsbin.com/iwopa

Jak 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;
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.