Javascript 将打开一个div并关闭上一个div

Javascript 将打开一个div并关闭上一个div,javascript,Javascript,我正在创建一个显示和隐藏div的菜单。 这部分代码正在运行 功能Mudarestado(el){ var display=document.getElementById(el.style.display); 如果(显示=“无”) document.getElementById(el.style.display='block'; 其他的 document.getElementById(el.style.display='none'; } 注册表 曼努滕要求 佩迪多斯德Informação

我正在创建一个显示和隐藏div的菜单。 这部分代码正在运行

功能Mudarestado(el){
var display=document.getElementById(el.style.display);
如果(显示=“无”)
document.getElementById(el.style.display='block';
其他的
document.getElementById(el.style.display='none';
}

注册表
  • 曼努滕要求
  • 佩迪多斯德Informação
曼努滕ão佩迪多斯酒店 曼努滕圣约翰圣约翰圣约翰圣约翰圣约翰圣约翰圣约翰圣约翰圣约翰圣约翰圣约翰圣约翰圣约翰圣约翰圣约翰圣约翰圣约翰圣约翰圣约翰圣约翰
  • 再查询
    这是一个可能的解决方案:

    function Mudarestado(el) {
            var display = document.getElementById(el).style.display;
            if(display == "none"){
                document.getElementById(el).style.display = 'block';
                document.getElementById(el).classList.add("active");
                document.getElementByClassName("active").style.display = 'none';
                document.getElementByClassName("active").classList.remove("active");
    }else{
                document.getElementById(el).style.display = 'none';
                document.getElementByClassName(el).classList.remove("active");
    }
        }