4,815 questions
If you want to prevent the default post method for the form's submit button, I suggest you could consider using the event.preventDefault()
method.
More details, you could refer to below codes:
<form id="user-form" method="post">
First name: <input type="text" name="first_name" id="first_name"><br/>
Last name: <input type="text" name="last_name" id="last_name"><br/>
Phone number: <input type="text" name="phone_number" id="phone_number"><br/>
<input type="submit" id="submit-btn">
</form>
JS:
document.getElementById("submit-btn").addEventListener("click", function(event){
event.preventDefault()
});