Hola.
Tengo este script para un scroll up que funciona perfectamente.
Código:
<script type="text/javascript">
document.getElementById('scroll-to-top').onclick = function () {
scrollTo(document.body, 0, 100);
}
function scrollTo(element, to, duration) {
if (duration < 0) return;
var difference = to - element.scrollTop;
var perTick = difference / duration * 2;
setTimeout(function() {
element.scrollTop = element.scrollTop + perTick;
scrollTo(element, to, duration - 2);
}, 10);
}
</script>
No quiero utilizar Jquery.
El problema es que quiero sustituir la dirección al body de la página por una localización dentro de la misma, ya sea un div o un ancla.
Es decir, cambiar
Código:
scrollTo(document.body, 0, 100);
¿Me podéis orientar?
Gracias.