title: my emails display %40 instead of @ sign when i submit form
body: <p>I created a form that displays the results in another html page but the <code>@</code> sign is displayed as <code>%40</code> in the new page. This is my code below. Can someone help out?</p>
  
  <pre class="lang-js prettyprint-override"><code>&lt;script type="text/javascript"&gt;
  window.onload = function () {
      var url = document.location.href,
          params = url.split('?')[1].split('&amp;'),
          data = {}, tmp;
      for (var i = 0, l = params.length; i &lt; l; i++) {
           tmp = params[i].split('=');
           data[tmp[0]] = tmp[1];
      }
      document.getElementById('email-display').innerHTML = data.Email;
  
  }
  &lt;/script&gt;
  </code></pre>