How to Hide Header and Footer Using JavaScript


I am trying to hide the header and footer of my website using JavaScript. However, I am facing issues (in adopt me trading values website) where the elements either do not hide properly or reappear after some actions. I need a reliable method to hide and show these elements dynamically.

Issue Details:

JavaScript code does not consistently hide the header and footer.

Elements sometimes reappear when navigating between pages.

Need a smooth transition effect while hiding and showing.

Steps to Reproduce:

Implement JavaScript to hide the header and footer.

Test on page load and after interactions.

Observe that elements may not stay hidden as expected.

Expected Behavior:
The header and footer should hide when the script runs and remain hidden until explicitly shown again.

Actual Behavior:

Elements sometimes remain visible despite JavaScript execution.

They reappear when navigating to different sections.

The hiding effect is not smooth.

Troubleshooting Steps Taken:

Used document.getElementById(“header”).style.display = “none”; but it does not always work.

Tried adding CSS classes dynamically via JavaScript.

Checked for conflicts with other scripts.

Request for Help:
What is the best way to hide the header and footer using JavaScript while ensuring they remain hidden until explicitly shown? Any suggestions on improving smooth transitions would be appreciated! 😊



Source link