3
The page is running all right, but when I click on the menu it displays the text very fast and then deletes.
Could someone give me a light why the text disappears after the click?
window.addEventListener('DOMContentLoaded', (event) => {
var formacao = document.getElementById("formacao");
var experiencia = document.getElementById("experiencia");
var habilidade = document.getElementById("habilidade");
var objetivo = document.getElementById("objetivo");
objetivo.addEventListener('click', (event) => {
let objeto = document.getElementById("menu")
objeto.innerHTML = ("<h2>Objetivo</h2><p>Conseguir um emprego de estagio ou júnior na área de programador front-end.</p>")
});
formacao.addEventListener('click', (event) => {
let objeto = document.getElementById("menu")
objeto.innerHTML = ("<h2>Formação</h2><p>Graduação em Analise em Desenvolvimento de Sistemas. Previsão de termino: 2020/2</p>")
});
experiencia.addEventListener('click', (event) => {
let objeto = document.getElementById("menu")
objeto.innerHTML = ("<h2>Experiencia</h2><p><strong>Vennar Burger Empresário (Mei)</strong></p><p>Administração de uma pequena de empresa de hamburguer com 3 funcionários</p>")
});
habilidade.addEventListener('click', (event) => {
let objeto = document.getElementById("menu")
objeto.innerHTML = ("<h2>Habilidade</h2><ul><li>JavaScript</li><li>Html5</li><li>CSS3</li><li>Node</li><li>Postregresql</li><li>Mysql</li></ul>")
});
console.log('DOM fully loaded and parsed');
});
<!DOCTYPE html>
<html lang="en">
<head>
<title>Romulo Lessa Developer</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="https://fonts.googleapis.com/css2?family=Roboto:wght@100;400&display=swap" rel="stylesheet">
<link rel="stylesheet" href="index.css">
</head>
<body onload="">
<header>
<nav>
<!--Menu-->
<ul>
<li id="objetivo">
<a href="">Objetivo</a>
</li>
<li id="formacao">
<a href="">Formação</a>
</li>
<li>
<a href="">Portifolio</a>
</li>
<li id="experiencia">
<a href="">Experiencias</a>
</li>
<li id="habilidade">
<a href="">Habilidades</a>
</li>
</ul>
</nav>
</header>
<main>
<section>
<div id="menu"></div>
<!--Conteudo Sobre min-->
</section>
</main>
<footer>
<!--Roda pe com contatos: github, linkedin, facebook, twitter, email-->
</footer>
<script defer src="script.js"></script>
</body>
</html>
If the author bothers with the edition read Oh, no! They edited my question!.
– Augusto Vasques