![]() |
![]() |
![]()
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 |
|
|
![]() |
![]()
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 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.10.2025 - 14:10 |