Home > Article > Web Front-end > How Can I Implement a JavaScript Form Submission Confirmation Dialog with Submit and Cancel Options?
To implement a form submit confirmation dialog with options to submit or cancel, you can use an inline JavaScript confirm dialog. This dialog displays a pop-up message prompting the user to confirm the form submission and provides two buttons: "OK" and "Cancel."
To use an inline JavaScript confirm dialog, add the following code to your HTML form:
<code class="html"><form onsubmit="return confirm('Do you really want to submit the form?');"></code>
If you need to perform additional validation before prompting the user for confirmation, you can create an external JavaScript function for both validation and confirmation. Here's how to do it:
<code class="javascript">function validate(form) { // Validation code here ... if (!valid) { alert('Please correct the errors in the form!'); return false; } else { return confirm('Do you really want to submit the form?'); } }</code>
<code class="html"><form onsubmit="return validate(this);"></code>
You can customize the confirmation dialog's message and button labels using the message and buttons options in the confirm() function. For example:
<code class="javascript">confirm({ message: 'Are you sure you want to continue?', buttons: ['Yes', 'No', 'Cancel'] });</code>
The above is the detailed content of How Can I Implement a JavaScript Form Submission Confirmation Dialog with Submit and Cancel Options?. For more information, please follow other related articles on the PHP Chinese website!