title: Submit Form Without Javascript
body: <p>I have a form that relies on javascript to do all the client side form validation. The form is submitted via javascript if all the fields are correctly filled in as opposed to using a standard "submit" button:</p>
  
  <pre><code>&lt;button name="button" type=button onclick="validateReqFields('mForm', 'username, password, compPassword, firstName, lastName');"&gt;Register&lt;/button&gt;
  
  document[formName].submit();
  </code></pre>
  
  <p>If the client has javascript disabled, all of the form validation is done server side (its actually performed again regardless but that doesn't really matter). The problem lies with using a button with a type of button instead of submit. It works perfect with javascript, but how do I get around this when javascript is not available? If I use a submit button along with the javascript then it submits the form with each button press and doesn't work properly.</p>