title: HTML5 button.formaction Attribute Not Working Outside of <form>
body: <p>Why does the <code>button.formaction</code> attribute not work outside of a <code>&lt;form&gt;</code>?</p>
  
  <p>This fails:</p>
  
  <pre><code>&lt;button type="submit" formaction="a.jsp"&gt;a&lt;button&gt;
  &lt;button type="submit" formaction="b.jsp"&gt;b&lt;button&gt;
  &lt;button type="submit" formaction="c.jsp"&gt;c&lt;button&gt;
  </code></pre>
  
  <p>However, this works for me:</p>
  
  <pre><code>&lt;form action="foo.jsp" method="post"&gt;
      &lt;button type="submit" formaction="a.jsp"&gt;a&lt;button&gt;
      &lt;button type="submit" formaction="b.jsp"&gt;b&lt;button&gt;
      &lt;button type="submit" formaction="c.jsp"&gt;c&lt;button&gt;
  &lt;/form&gt;
  </code></pre>
  
  <p>But in my application it does not make sense for me to use a form since I never want to access <code>foo.jsp</code> and I do not have a default. Is there some way to make formaction work without using a dummy value or defaulting the form to <code>a.jsp</code>?</p>