Estoy usando este código para alternar la visibilidad de una sección. Cuando se hace clic en el botón, se muestra la sección.
function myFunction() { var x = document.getElementById("offerte-toggle"); if (x.style.display === "block") { x.style.display = "none"; } else { x.style.display = "block"; } } <a onclick="myFunction()" id="knop-doorz" class="witte-randen">Offerte opvragen</a>¿Cómo puedo ocultar el botón después de haberlo hecho clic?
su código JS apunta a un elemento con id offerte-toggle pero en su html, tiene una identificación de knop-doorz
Edite la identificación html para que coincida con el JS o viceversa.
Tampoco necesita hacer la verificación if, simplemente configure x.style.display = 'none'; antes de la etiqueta de cierre } .