Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: focus w ostatnim zaznaczonym miejscu
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Daimos
Witam
Robie swoje przyciski do BBcode, po kliknieciu w przycisk, wstawia mi odpowiednie tagi w textarea i wszystko jest ladnie pieknie, tylko ze...
znacznik jest wstawiany a miejscu gdzie bylo ostatnie zaznaczenie (gdzie byl kursor)
po wstawieniu, zrobilem focusa, dla textarea (na koncu funkcji document.blabla.focus()winksmiley.jpg
dlatego ze po kliknieciu w przycisk, zaznaczenie pojawia sie na buttonie winksmiley.jpg
i problem polega na tym, ze gdy wstawie znacznik np. na koncu tekstu, to okienko textarea mi sie przewija na sam poczatek, jak temu zaradzic? probowalem podpatrzec jak na tym forum jest, ale to za duzy kod, mi taki nie potrzebny, pozatym nie moge sie polapac winksmiley.jpg
Daimos
Dokladnie to samo sie dzieje
po wstawieniu tekstu, textarea z powrotem sie przewija na poczatek, wiec nie o to mi chodzilo
chce zeby textarea nawet nie drgnal winksmiley.jpg scroll w tym samym miejscu musi zostac
------
ok znalazlem juz co zrobic, zeby ustawic pierwotna pozycje scrolla w textarea
wystarczy skorzystac z funkcji: scrollTop
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.