Iniciante em javascript e design responsivo

Oi galera, tudo bem? Então sou iniciante e estou desenvolvendo um site responsivo e na versão mobile coloquei um menu hambuger, só que ele abre e fecha apenas uma vez, depois não abre mais, estou quebrando a cabeça o meu código JavaScript, já pesquisei mas não sei mais o que fazer , gostaria que olhassem o meu código e me digam o que está errado e me dessem dicas de como melhorar. Obrigada!

HTML DO HEADER

`

Logo

`

CÓDIGO JAVASCRIPT

`function abreMenu(){
var itens = document.getElementById(“p-menu”);
itens.style.display = “block”;

var volta = document.getElementById("menu");
volta.onclick = function(){
	itens.style.display = "none";

	volta.onclick = function(){
		itens.style.display = "block";
	}
}

}`

Seu onclick poderia ficar assim:

volta.onclick = function() {
    if (itens.style.display == "none")
        itens.style.display = "block";
    else
        itens.style.display = "none";
}

Valeu @wldomiciano! Deu certo, muito obrigada mesmo.

1 curtida