gpt4 book ai didi

javascript - onclick 处理程序不执行分配的函数

转载 作者:行者123 更新时间:2023-11-28 12:43:35 25 4
gpt4 key购买 nike

我有这个代码:

<script type="text/javascript">

window.onload = function () {
document.getElementById('image011').onclick = hideTopMenu();
​}

</script>

就我而言,我无法使用 JQuery,我只需要使用纯 javascript。
谁能告诉我问题出在哪里?
页面加载后,如果我单击 image011,顶部菜单将被隐藏。问候

最佳答案

您需要指定一个函数引用作为事件处理程序。

您正在做的是,分配函数调用的结果hideTopMenu()

因此,您的线路需要如下所示:

document.getElementById('image011').onclick = hideTopMenu;

关于javascript - onclick 处理程序不执行分配的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10334293/

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