title: POST forms: How to put GET parameters in action attribute?
body: <p>I have this form:</p>
  
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-html lang-html prettyprint-override"><code>&lt;!DOCTYPE html&gt;
  &lt;html&gt;
      &lt;body&gt;
          &lt;form action="draft.html?test=1"&gt;
              &lt;button type="submit"&gt;Valid&lt;/button&gt;
          &lt;/form&gt;
      &lt;/body&gt;
  &lt;/html&gt;</code></pre>
  </div>
  </div>
  </p>
  
  <p>But when I click on valid it doesn't redirect to draft.html?test=1 but to draft.html. What am I doing wrong?</p>
  
  <p>Thank you for your help.</p>
  
  <p><strong>EDIT:</strong> I know that I should favour <code>&lt;input type="hidden"&gt;</code> but I want to use it for a POST form.</p>
  
  <p><strong>EDIT 2:</strong> This is a stupid question, as soon as I change the method of the form to POST, the problem is resolved.</p>