[Home] > Snippets  > Browser  > DOM  >  Toggle an element

Toggle an element

JavaScript

const toggle = (ele) => (ele.style.display = ele.style.display === 'none' ? 'block' : 'none')

// Or
const toggle = (ele) => (ele.hidden = !ele.hidden)

TypeScript

const toggle = (ele: HTMLElement): string => (ele.style.display = ele.style.display === 'none' ? 'block' : 'none')

// Or
const toggle = (ele: HTMLElement): boolean => (ele.hidden = !ele.hidden)