Hallo,
Der Code an solches funktioniert in einem Extra Button (Dann OnClick-Event) absolut problemlos unter Mozilla, ist also syntaktisch in Ordnung.
Dann weise den Aufruf doch gleich dem onclick-Eventhandler des Submit-Buttons zu.
BTW: Syntaktisch ist nicht alles in Ordnung, da "javascript:" in Event-Handlern nichts zu suchen hat.
MfG, Thomas