Refreshing

<form id="myForm" action="submit.php" method="post">

  <!-- form fields go here -->

  <input type="submit" value="Submit" onclick="submitForm()">

</form>

<script>

function submitForm() {

  var form = document.getElementById('myForm');

  var formData = new FormData(form);

  

  fetch('submit.php', {

    method: 'POST',

    body: formData

  })

  .then(response => {

    // handle response

  })

  .catch(error => {

    // handle error

  });

}

</script>