Letzlich hast du mur zwei grundsätzliche Möglichkeiten:
[*]Eine "normale" <form action=...>, die der User bewusst durch eine Klick auslößt. Wobei das auch, wie von Froschpopo beschrieben, ein Return auf einen (nicht sichtbaren) <input> sein kann. Da werden die User sich aber wahrscheinlich beschweren, da das nicht umbedingt nachvollziehbar ist, was sie tun müssen.[*]Eine Aktion die von einer "aktiven" Komponente durchgeführt wird. Also in der Regel Javascript. Dies hat natürlich mehr Optionen als nur "klicke hier, bekomme das"; z. B. onChange und wie die möglichen programmierbaren Events alle heißen.
I sense a soul in search of answers.