@d4c4237abc

Как сделать скролл на 1-10px вверх при клике на элемент?

Как сделать скролл на 1-10px вверх при клике на элемент? Без привязки к id.
  • Вопрос задан
  • 191 просмотр
Решения вопроса 1
Aetae
@Aetae Куратор тега JavaScript
Тлен
<script>
function scrollTop1to10px(element) {
  while(element && element.scrollTop === 0)
    element = element.parentNode;
  if(element) {
    element.scrollTop -= Math.random() * 10 + 1 | 0;
  }
}
</script>

<button onclick="scrollTop1to10px(this)">
  cкролл на 1-10 px вверх
</button>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы