Event Listeners & Handlers

What's wrong with calling e.target.submit() in a submit event handler?
form.addEventListener('submit', async (e) => {
  e.preventDefault();
  try {
    await submitData();
  } catch (err) {
    e.target.submit();
  }
});
Next Question (15/20)