我有这段代码:
<script type="text/javascript">
window.onload = function () {
document.getElementById('image011').onclick = hideTopMenu();
}
</script>
在我的情况下,我不能使用JQuery,我只需要使用纯JavaScript 有人能告诉我问题出在哪里吗? 页面加载后,如果我点击图像011,顶部菜单将被隐藏。此致
答案 0 :(得分:6)
您需要将函数引用指定为事件处理程序。
您正在做的是,从函数调用hideTopMenu()
所以,你的行需要看起来像:
document.getElementById('image011').onclick = hideTopMenu;