devi inserire anche il tag form

il tag form puoi anche metterlo esternamente al bottone, così inserisci anche l'hidden con nome

Nel pulsante poi metti onClick il submit del form