Hola:
Usar el método submit es exactamente igual que pulsar un botón submit (yo aconsejo usar un botón por el tema de la accesibilidad y semántica...)
Al no tener un action la etiqueta form, el formulario se envía a sí mismo...
De todos modos deberías intentar explicarte mejor
Saludos