The button input looks identical to the submit, but they are not interchangeable — the button input does not submit the form. ⓘ input type=submit – submit button The input element with a type attribute whose value is " submit " represents a button for submitting a form. #html_form_with_input_type_submit_button. Another useful 'special' button is the that will clear the form. from my expirience its absolutely other way around, button passes $_POST["submit_name"] and input does NOT. SQL Server Script to find and change Compatibility Level of Database. Although both elements deliver functionally the same result *, I strongly recommend you use , Adding a Twitter Bootstrap button icon to button_to in Rails, javascript page Load occurs on Button Click. It is the advised practice in bootstrap 3. http://getbootstrap.com/css/#buttons-tags. Time limit is exhausted. notice.style.display = "block"; I don't know if this is a bug or a feature, but there is very important (for some cases at least) difference I found: creates key value pair in your request and