è semplicemente una caratteristica del browser, nei form dove non è presente un submit button il form viene inviato, premendo invio, solo se è presente un unico elemento input. Se invece è presente il bottone di submit verrà inviato, sempre premendo invio, anche se sono presenti piu elementi input nel form.