gpt4 book ai didi

javascript - 水平滚动事件在 IE 上不起作用? (似乎没有其他事件在运作)

转载 作者:行者123 更新时间:2023-11-28 05:21:51 26 4
gpt4 key购买 nike

<!DOCTYPE html>
<html>
<head>
<style>
#myDIV {
height: 250px;
width: 250px;
overflow: auto;
}
#content {
height: 800px;
width: 2000px;
background-color: coral;
}
</style>
</head>
<body>
<p>Scroll inside the div element to display the number of pixels the content of div is scrolled horizontally and vertically.</p>

<div id="myDIV">
<div id="content">Scroll inside me!</div>
</div>

<p id="demo"></p>

<script>

document.getElementById("myDIV").addEventListener('scroll', function (e) {
alert("scroll");
});
document.getElementById("myDIV").addEventListener('click', function (e) {
alert("click");
});

</script>

为什么它在 IE 中不起作用我在 w3 中播放了相同的代码自己尝试页面,它在 IE 中有效但如果我将它作为单独的文件尝试则不行,如此迷茫。即使有人对此投反对票,请告诉我我错过了什么?

我在浏览其他答案时发现了这些东西:

  • 指向 window.scroll 但我需要一个特定的元素
  • 使用 overflow-x: scroll;溢出-y:隐藏;反之亦然。(这没有用,而且我需要双向滚动)

注意:

This code works clearly in other browsers.

最佳答案

是我的错。可能对像我这样的人有帮助,请在您的 IE 中启用脚本。 :_(

A thing to note here is, Although script is not enabled it w3 school exercises exercises worked because of iframe?. If so how?

关于javascript - 水平滚动事件在 IE 上不起作用? (似乎没有其他事件在运作),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38989494/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com