use type = “button” se não quiser enviar

buttonelementos são type="submit"por padrão e irão acionar eventos de envio em seu formulário (o que, na maioria das vezes, não é sua intenção)

Tente definir explicitamente type="button"em seus buttonelementos que não são verdadeiros botões de envio (por exemplo, cancelar)