gpt4 book ai didi

javascript - 无法获取属性 'addEventListener'

转载 作者:太空宇宙 更新时间:2023-11-04 14:36:58 25 4
gpt4 key购买 nike

<分区>

我今天一直在处理我的应用程序的一个小方面,想在我的应用程序上添加一个滑动条。今天早上我问了一个问题,那里有一些很好的答案。我最近想尝试回答我使用 ScriptCSSHTML 给出的问题。

我遇到了让脚本工作的问题,因为它不断出现错误提示:

 0x800a138f - JavaScript runtime error: Unable to get property 'addEventListener' of undefined or null reference

这是脚本:

<script type="text/javascript">

var desktops = document.querySelectorAll('.desktop');

function hide(element) {
element.style.setProperty('left', '-100%', element.style.getPropertyPriority('left'));
}

function hideAll() {
for (var i = 0; i < desktops.length; i++) {
hide(desktops[i]);
}
}

function show(element) {
element.style.setProperty('left', '0', element.style.getPropertyPriority('left'));
}

document.getElementById('link-one').addEventListener('click', function () {
hideAll();
show(document.getElementById('one'));
}, false);


show(document.getElementById('one'));
</script>

这是HTML:

<ul>
<li id="link-one">
<div>1</div>
<div>One</div>
</li>
</ul>

<div id="one" class="desktop">
<h1>Sidebar Example</h1>
<p>This is 1</p>
<p>Something here.</p>
</div>

据我所知是找不到ID?

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