title: IE8 object does not support this property or method
body: <p>I'm trying to make an IE fallback for Dave Dessandro's card flip script <a href="https://desandro.github.io/3dtransforms/docs/card-flip.html" rel="nofollow">https://desandro.github.io/3dtransforms/docs/card-flip.html</a> and so far I have it working for every IE version except for 8. It's throwing the code error:</p>
  
  <pre><code>IE8 object does not support this property or method 
  </code></pre>
  
  <p>Where the error seems to appear is in this line of code:</p>
  
  <pre><code>document.getElementById("info").addEventListener( "click", function(){
  </code></pre>
  
  <p>The complete function is here:</p>
  
  <pre><code>// Assign click action to flip card question
  document.getElementById("info").addEventListener( "click", function(){
      card.toggleClassName("flipped");
      }, false);
  };
  </code></pre>
  
  <p>I cannot see what the issue is? Is there anything that I am missing? For the complete code, please see <a href="https://github.com/SLQ-web/Fauna/blob/Koala/js/card-flip.js" rel="nofollow">https://github.com/SLQ-web/Fauna/blob/Koala/js/card-flip.js</a></p>
  
  <p>Is this just something that IE8 refuses to do? It's a toggle that flips a card in 3D for browsers that support preserve3d and csstransform. For other older browsers, it just shows and hides the image. Have used Modernizr to set targeted classes.</p>