Doy por hecho que no tienes nociones de JavaScript, así que voy a intentar explicartelo por encima.
En JavaScript existen los
eventos, son aquellas acciones que se desencadenan al hacer click, pulsar una tecla, redireccionar el navegador, etc.
Algunos eventos tienen una acción pre-establecida, como por ejemplo el botón submit, que envía el formulario y que para ello tienes que hacer (por ejemplo) click encima del botón.
Para evitar que la acción pre-establecida existe
event.preventDefault();. El inconvenitente, es que después parar el proceso no puedes reanudarlo.
Aquí puedes ver unos ejemplos de su uso:
https://developer.mozilla.org/es/doc...ult?#_Ejemplo_