Skip to content

Instantly share code, notes, and snippets.

@jhuttner
Created October 5, 2011 18:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jhuttner/1265298 to your computer and use it in GitHub Desktop.
Save jhuttner/1265298 to your computer and use it in GitHub Desktop.
Easily change show/hide text on links that toggle DOM elements - by Joseph Huttner
function toggler(dom_element) {
var inner = dom_element.innerHTML;
var new_inner;
if (inner.indexOf('Show') !== -1) {
new_inner = inner.split('Show').join('Hide');
} else if (inner.indexOf('show') !== -1) {
new_inner = inner.split('show').join('hide');
} else if (inner.indexOf('hide') !== -1) {
new_inner = inner.split('hide').join('show');
} else if (inner.indexOf('Hide') !== -1) {
new_inner = inner.split('Hide').join('Show');
}
dom_element.innerHTML = new_inner;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment