Estoy tratando de hacer que el texto cambie a un texto diferente cuando se presiona un botón y no estoy seguro de por qué no funciona.
<p id="test"> A </p> <button onclick = "test()"> Click </button> <script> function test(){ document.getElementById("test").innerHTML = "B"; } </script>Utilice texto interior en lugar de HTML interior como este:
<p id="test"> A </p> <button onclick = "test()"> Click </button> <script> function test(){ document.getElementById("test").innerText = "B"; } </script> const button = document.querySelector('.test__button'); button.addEventListener("click", test) function test() { document.getElementById("test").innerHTML = "B"; } <p id="test"> A </p> <button class="test__button"> Click </button>