繁体   English   中英

IE11中未调用onScroll事件

[英]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;
  }

http://jsfiddle.net/nksnk89z/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM