title: Input attributes that can have the same "name"
body: <p>I noticed that if you have a couple of radios together, you are required to make the name attribute identical on all of them in order for the radios to work as expected:</p>
  
  <pre><code>  &lt;label for="a1"&gt;&lt;input type="radio" name="a" id="a1" value="1"&gt;1&lt;/label&gt;
    &lt;label for="a2"&gt;&lt;input type="radio" name="a" id="a2" value="2"&gt;2&lt;/label&gt;
    &lt;label for="a3"&gt;&lt;input type="radio" name="a" id="a3" value="3"&gt;3&lt;/label&gt;
    &lt;label for="a4"&gt;&lt;input type="radio" name="a" id="a4" value="4"&gt;4&lt;/label&gt;
  </code></pre>
  
  <p>Is the  radio input the only input type where you can have duplicate name attributes (and required to do so)? If I do this on any other input, it would be considered invalid by the browser, right?</p>
  
  <p>I'm asking this because I need to handle this situation in a script, and want to know if there are other input types I should take into consideration when dealing with multiple identical names.</p>