What are some alternative methods for submitting forms in PHP that do not rely on traditional buttons?

When submitting forms in PHP, we often rely on traditional buttons like submit or reset. However, there are alternative methods for submitting forms such as using JavaScript to trigger form submission events. This can be useful for scenarios where you want to submit a form without the user having to click a button.

<form id="myForm" action="submit.php" method="post">
  <input type="text" name="name">
  <input type="email" name="email">
</form>

<script>
  document.getElementById('myForm').submit();
</script>