javascript - 无法在 HTMLDivElement.menuBtn.onclick 处设置属性 src 为 null
问题描述
无法访问源图像。单击导航按钮时,我仍然看到菜单图标而不是关闭图标。由于我是初学者,请帮助。
<script>
var menuBtn = document.getElementById("menuBtn")
var SideNav = document.getElementById("sideNav")
var menu = document.getElementById("menu")
sideNav.style.right = "-250px";
menuBtn.onclick = function(){
if (sideNav.style.right== "-250px") {
sideNav.style.right = "0";
menu.src = "images/close.png";
} else {
sideNav.style.right = "-250px";
menu.src = "images/menu.png";
}
}
</script>
解决方案
推荐阅读
- swift - 在自定义单元格中显示进度指示器的 Swift macOS 应用程序中,是否可以同步所有指示器的旋转?
- r - 计算 R 中的 VaR 并将其添加到 Data-Frame
- python - 隐藏和显示功能,我该如何解决?
- python - 当我从 django 表单按下按钮时,没有任何反应
- javascript - 为什么 Javascript 函数不能使用所写的参数?
- php - 活动模态视图codeigniter
- printing - PJL(打印机作业语言)仅在打印机在线时有效
- sql - 有没有更好的方法可以构建我的表,进行 4 表连接,或者我必须执行多个查询?
- macos - 在 MAC 上的 docker 容器上运行 ansible playbook 的问题
- python - 求解非线性二阶 ODE