Entonces, estoy tratando de enviar una solicitud GET desde mi navegador y estoy adjuntando un detector de eventos al formulario, sin embargo, parece que la página se vuelve a cargar cada vez que hago clic en el botón Enviar. ¿Hay alguna forma de evitar que la página se vuelva a cargar cada vez que envío el formulario?
<form id="test-form"> <input type="text" name="name"> <input type="submit" value="send request" name="submit"> </form>Aquí está el código js
document.getElementById("test-form").addEventListener("submit", function(e) { let formData = new FormData(this); fetch("/hello-world") .then(function(data){ //work with the data } }); }); Sé que la página se está recargando porque configuré un trabajo de console.log('test') cada vez que se recarga la página.