-2
how do I change the text of a div I’ve tried the way I knew using the:
 function clicou() {
   var toc = document.getElementById('f1')
   toc.innerText="clicou"
}
I am trying to change the text of id F1 div:
function clicou() {
  var toc = document.getElementById('f1')
  toc.innerText = "clicou"
}body {
  background-color: rgba(112, 128, 144, 0.61);
  display: flex;
}
header {
  display: flex;
  margin: auto;
}
div#f1 {
  background-color: rgb(8, 179, 156);
  width: 300px;
  height: 200px;
  border-bottom-left-radius: 30px;
  border-top-left-radius: 30px;
  box-shadow: 3px 3px 3px 0.2mm;
  text-align: center;
  line-height: 200px;
}
div#f2 {
  background-color: rgb(8, 179, 156);
  width: 225px;
  height: 200px;
  border-right: 3px inset rgb(0, 0, 0);
  border-left: 3px inset rgb(0, 0, 0);
  text-align: center;
  line-height: 200px;
  box-shadow: 3px 3px 3px 0.2mm;
}
div#f3 {
  background-color: rgb(8, 179, 156);
  width: 225px;
  height: 200px;
  border-right: 3px inset rgb(0, 0, 0);
  text-align: center;
  box-shadow: 3px 3px 3px 0.2mm;
  text-align: center;
  line-height: 200px;
}
div#f4 {
  background-color: rgb(8, 179, 156);
  width: 250px;
  height: 200px;
  text-align: center;
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
  box-shadow: 3px 3px 3px 0.2mm;
  text-align: center;
  line-height: 200px;
}<!DOCTYPE html>
<html lang="pt-br">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <link rel="stylesheet" href="style.css" midia="all">
</head>
<body>
  <header id="had">
    <div id="f1"> era para mudar aqui </div>
    <div id="f2"> home </div>
    <div id="f3"> consfigurações </div>
    <div id="f4"> informções </div>
  </header>
  <section id="sec"> </section>
  <footer id="foo"> </footer>
  <script src="comandos.js">
  </script>
</body>
</html>
Try to put
toc.innerHTML = "clicou"to see if it goes.– GeekSilva
You just declared the function, but you didn’t execute it at any time!
– LeAndrade