Javascript Show/Hide, Fade

Some content
<style>
.show, .hide{
	transition: opacity 600ms;
}
.show {
  opacity: 1;
}
.hide {
  opacity: 0;

}
</style>
<button id="fade">Fade</button> <button id="toggle">Toggle</button>
<div id="mydiv" class="show">Some content</div>
<script>
document.getElementById("fade").addEventListener('click', () =>{
    let div = document.getElementById("mydiv");
    if(div.classList.contains('show')){
        div.classList.add('hide');
        div.classList.remove('show');
    }else{
    	div.classList.add('show');
    	div.classList.remove('hide');
    }

});
document.getElementById("toggle").addEventListener('click', () =>{
    let div = document.getElementById("mydiv");
    if(div.style.display == ''){
    	div.style.display = 'none';
    }else{
    	div.style.display = '';
    }

});
</script>
Last updated: 1/18/2021 7:25:20 PM

Latest Updates

© 0 - 2025 - Mike Brind.
All rights reserved.
Contact me at Mike dot Brind at Outlook.com