echo $begrüßung;
Tritt das Problem eigentlich auch bei der klassischen Variante
<input type="submit" ...> auf?
Nein.
Bei der klassischen Variante ist mir nur das unterschiedliche Verhalten der Browser beim Absenden mit Enter bekannt.
echo "$verabschiedung $name";