Welche Bedeutung sollte der leere String denn haben? Wenn das Formular an die selbe Addresse geschickt werden soll, dann kann man das action-Attribut weglassen.
Sorry ich wusste nicht, dass man es auch so schreiben darf
<form name="form1" method="post">
<input type="submit" name="hallo" value="Senden">
</form>
Laut http://validator.w3.org/check ist es aber valid.