I want to execute the window onscroll
event, but I don't know why it doesn't work on all browsers(firefox, chrome, etc), and there is no errors occurred.
Full code:
var elem = document.getElementById('repeat');
var show = document.getElementById('show');
for (i = 1; i <= 300; i++) {
elem.innerHTML += i + <br/>;
}
window.onscroll = function () {
show.innerHTML = document.body.scrollTop;
};
#show {
display:block;
position:fixed;
top:0px;
left:300px;
}
<pre id=repeat></pre>
<div style=position:relative;>
<div id=show>x</div>
</div>
Also jsfiddle:
http://jsfiddle.net/sqo0140j
What is the problem ?