Files
i2p.i2p/apps/routerconsole/jsp/js/resetScroll.js

38 lines
753 B
JavaScript
Raw Normal View History

function initResetScroll()
{
var buttons = document.getElementsByClassName("resetScrollLeft");
for(index = 0; index < buttons.length; index++)
{
var button = buttons[index];
addBlurHandler(button);
}
}
function addBlurHandler(elem)
{
elem.addEventListener("blur", function() {
resetScrollLeft(elem);
});
}
// resets scroll position of element
// use with onblur to clear scroll position when element loses focus
// reset scroll to left position
function resetScrollLeft(element) {
element.scrollLeft = 0;
}
// reset scroll to top position
// unused
function resetScrollTop(element) {
element.scrollTop = 0;
}
document.addEventListener("DOMContentLoaded", function() {
initResetScroll();
}, true);