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