Hallo Steven,
auf die Nase fällt man nicht, teste doch mal mein Gegenbeispiel hier:
<BODY>
<script>
function test(){
alert(document.submit.submit.value);
return false;
}
</script>
<FORM METHOD=POST ACTION="" name="submit" onSubmit="test();">
<INPUT TYPE="submit" name="submit" value="uhu">
</FORM>
</BODY>
Aber trotzdem sollten die Namen mit etwas Vorsicht verwendet werden (besonders bei Funktionsnamen).
Da ist natuerlich Deine Variante die Bessere.
Ich habe --> document.submit.submit(); <-- natürlich auch schon getestet.
Im NN geht es auch sehr gut, nur im IE (da ist sowieso das Javascript nicht richtig implementiert) natürlich nicht.
Es ist durchaus üblich, mehrere Submit Felder in einem Formular einzusetzen.
Bsp.:
http://www.google.de Grüße oesi
0 bis 9
a bis z
groß und klein
underline