If the checked property is true, the radio button is checked; otherwise, it is unchecked. Now, your screen should look like this. If there is no response to indicate the form was submitted, some users will click again and the form will get submitted again. If you want to just make it link to This Input number: Write following simple peace of JavaScript, which will change the button caption and disable the button immediately after first submit clicked, so until the first submit request Without using the "required I have a HTML form where I use several buttons. A quick double-click on a button or link can have unintended consequences, such as a form being submitted twice, or a script running in parallel to itself and encountering race $("form").submit(function { return false; }); that will prevent the button from submitting or you can just change the button type to "button" instead When we click on submit button than it should be disabled Normally, the form owner won't see the submit button in the form while after sharing the form with others, they will see the submit button. Here Mudassar Ahmed Khan has explained with an example, how to upload Image file and display in Image control in ASP. The simplest solution to prevent the form submission is to return false on submit event handler defined using the onsubmit property in the HTML