Opa, mals a demora pra responder, eu tentei concatenar o array com a lista no HTML de todas formas, mas falhei miseravelmente =/
usando oq vc me passo e uns exemplos que achei na net eu consegui chegar nisso...
HTML:
<ul id="list1">
<li id="a"><a href="#">Item 1</a></li>
<li id="b"><a href="#">Item 2</a></li>
<li id="c"><a href="#">Item 3</a></li>
</ul>
<ul id="list2">
</ul>
JS:
var list1 = document.getElementById("list1");
var list2 = document.getElementById("list2");
var a = document.querySelector("#a");
var b = document.querySelector("#b");
var c = document.querySelector("#c");
a.addEventListener("click", (event) => {
list2.innerHTML += `<li><a href="#">Item 1</a></li>`;
});
b.addEventListener("click", (event) => {
list2.innerHTML += `<li><a href="#">Item 2</a></li>`;
});
c.addEventListener("click", (event) => {
list2.innerHTML += `<li><a href="#">Item 3</a></li>`;
});
Adimito que fico bem na gambiarra, haha
tentei meter um laço pra nao aceitar elementos repetidos, mas travo td....
isso ta mais dificil q pensei :x