Por favor, me gustaría hacer desaparecer un div si se ha desplazado verticalmente hasta el 80% de su altura total. Intenté usar este código javascript pero no funcionó.
<script> window.onscroll = function() {myFunction()}; function myFunction() { var scrollpercent = (document.body.scrollTop + document.documentElement.scrollTop) / (document.documentElement.scrollHeight - document.documentElement.clientHeight); if ( scrollpercent>0.8{ document.getElementById("mega").style.display= "none"; } else{ document.getElementById("mega").style.display= "block"; } } </script>Por favor, ayúdame a saber qué estoy haciendo mal.