Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> rozpoznawanie klikniętego słowa w textarea, ciekawy projekt - możliwy do zrealizowania ?
marcus753
post
Post #1





Grupa: Zarejestrowani
Postów: 281
Pomógł: 3
Dołączył: 8.06.2009
Skąd: Kraków

Ostrzeżenie: (0%)
-----


witajcie

mam sobie text area w którym piszę tekst chciałbym stworzyć następujący mechanizm:

mam dwa textarea jedno po lewej drugie po prawej stronie
piszę sobie w pierwszym textarea np. zdanie : Ala ma kota
najeżdzam kursorem na wybrane słowo np. Ala klikam prawym przyciskiem myszy i słowo na które kliknąłem pojawia sie w drugim texarea

I tu moje pytanie jest wogole mozliwa taka opcja w js ? Nie zabardzo mam pomysł jak mógłbym pobrać klikniete słowo ;/

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
vokiel
post
Post #2





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

Ostrzeżenie: (0%)
-----


Przechwycenie prawego przycisku nie jest domyślnie dostępne w każdej przeglądarce. Zatem na tym zdarzeniu bym nie opierał skryptu.

Możesz zrobić tak, że po kliknięciu lewym przyciskiem takie coś zadziała, lub po dblclick. Tak czy inaczej, musisz pobrać pozycję kursora, wyszukać przerwy między wyrazami wstecz i wprzód (tak, żeby pobrać tylko jedno słowo), wyselekcjonować dany wyraz, skopiować do zmiennej i wstawić do drugiego textarea.
Pomoce:
http://blog.vishalon.net/index.php/javascr...on-in-textarea/
http://geekswithblogs.net/svanvliet/archiv...javascript.aspx
http://alexking.org/blog/2003/06/02/insert...sing-javascript

Oczywiście, możesz też przejrzeć źródła popularnych edytorów WYSIWYG (tinymce, CKEditor,openWYSIWYG itd)

OT. @wszerad nie trzcionkach tylko czcionkach
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 18.10.2025 - 14:10