Hide and Show an Element with JavaScript

10/04/2021
Contents
In this article, you will learn how to hide and show an element with JavaScript.
Style Display Property
To hide and show an element, you can use the JavaScript style display property.
This property sets or returns the element’s display type.
When this property is set to none, it will hides the whole element.
Example
const element = document.getElementById('idName');
element.style.display = 'none';
Demo
Click the “Hide / Show” button to toggle the display of the element.
Code
HTML
<div id="el">Element</div>
<button type="button" id="btn">Hide/Show</button>
JavaScript
const element = document.getElementById('el');
const btn = document.getElementById('btn');
btn.addEventListener('click', () => {
if (element.style.display !== 'none') {
// Hide the element
element.style.display = 'none';
} else {
// Show the element
element.style.display = 'block';
}
});