Помогите пожалуйста навести порядок в выпадающих div JS

Использую вот такой код.

<script>

var show = document.getElementById("kk") ;


function hidetxt(type){

param=document.getElementById(type);
if(param.style.display == "none" || param.style.display === "") {
if(show) show.style.display = "none";
param.style.display = "block";
show = param;
}else param.style.display = "none"
}
</script>

   #kk {
    display:none;
}


#ll {
    display:none;
}

#mm {
    display:none;
}
#xx {
    display:none;
}

<button onclick="hidetxt('kk');">Открыть</a>

И все хорошо, но если попытаться сделать так, чтобы первый блок был открыт по умолчанию, то он не закрывается автоматически при открытии других блоков... Как это подправить?)


Ответы (0 шт):