title: HTML: Multiple name/value for an element?
body: <p>I've recently come across something like:</p>
  
  <ul>
  <li><pre><code>&lt;form method="get" action="/somewebdir/script.php"&gt;
     &lt;input type="radio" name="param0" value="foo" /&gt;
     &lt;input type="radio" name="param1" value="foo" /&gt;
     &lt;input type="radio" name="param2" value="bar" /&gt;
     &lt;input type="radio" name="param2" value="bar" checked="checked" /&gt;
  &lt;/form&gt;
  </code></pre></li>
  </ul>
  
  <p>I was curious if there was a way to send multiple key/values, if the second param2 is sent, without any JS.<br>
  So that the page would result to something like:  </p>
  
  <ul>
  <li>
   <code>http://domain/somewebdir/script.php?param2=bar&amp;param3=foobar</code></li>
  </ul>
  
  <hr>
  
  <p>I changed the value from <code>"bar"</code> to <code>"bar&amp;amp;param3=foobar"</code>, but obviously the special chars (<code>&amp;</code> and <code>=</code>) will be encoded.</p>
  
  <p>Any ideas? (again w/o JS)</p>
  
  <hr>
  
  <p>Hidden elements won't work as it will always send the parameter, which would have a negative affect on other things being called by the handler (script.php)</p>