var onoffbutton = document.getElementById("onoffInput");
  onoffbutton.addEventListener('click', function(event) {
    if(document.getElementById("demoE").innerHTML==="first"){
    document.getElementById("demoE").innerHTML ="second";
    document.getElementsByClassName('animation').hidden = false;
    return;
    }
    if(document.getElementById("demoE").innerHTML==="second"){
    document.getElementById("demoE").innerHTML ="first";
    document.getElementsByClassName('animation').hidden = true;
    return;
    }
    } , false)
When I use document.getElementsByClassName('animation').hidden = false; it doesn't work, but when I use document.getElementById('animation').hidden = false it helps me unhide an image.  The problem is that I have an image that already has an ID attached to it.  
<img class="animation" src="gifs/right.gif" hidden> vs. <img class="animation" id="original-pick" hidden>  Notice I have two selectors attached to the second element.  Thanks!
 
    