Как отследить движение скроллбара?
Подробнее:
Есть 3 textarea, расположенных в ряд, во всех есть скроллинг, хочется сделать так, чтобы когда я прокручиваю содержимое одного окошка, другие два окна также прокручивались вслед. Надеюсь понятно рассказал. Управлять положением скроллбара можно с помощью element.scrollTop, но как отследить движение скроллбара, который я буду тянуть? Есть какие-нибудь идеи? Заранее спасибо. |
Используй событие onscroll. Как-то так:
var textarea = document.getElementsByTagName('textarea');
textarea[0].onscroll = function(){
textarea[1].scrollTop = textarea[0].scrollTop;
};
textarea[1].onscroll = function(){
textarea[0].scrollTop = textarea[1].scrollTop;
};
|
Sweet,
Спасибо! А я оказывается сам знал про onscroll, просто знал откуда-то из плохого места, где было написано что он отслеживает появление скроллбара, а не перемещение. |
| Часовой пояс GMT +3, время: 11:40. |