[英]onScroll event not getting called in IE11
<html>
<head>
<style>
div {`border: 1px solid black;
width: 200px;
height: 100px;
overflow: scroll;`
}
</style>
</head>
<body>
<p>Try the scrollbar in div.</p>
<div id="xyz">In my younger and more vulnerable years my father gave me some advice that I've been turning over in my mind ever since.</div>
<p>Scrolled <span id="demo">0</span> times.</p>
<script>
document.getElementById("xyz").onscroll = myFnction;
var x = 0;
function myFnction() {
document.getElementById("demo").innerHTML = x += 1;
}
</script>
</body>
</html>
我也尝试了div标签内的onscroll事件,但它也无法正常工作。如果有人对此有解决方案,请回复。
CSS中有错字吗?
试试这个CSS:
div {
border: 1px solid black;
width: 200px;
height: 100px;
overflow: scroll;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.