to submit a form with Javascript you have to use some thing like : 

form.submit(); [window.document.forms[i].submit()]

it does not take any parameters.

try this :

<script language="JavaScript">
function transmitMessage(msgAction) {
        document.orderRegularForm.action =
"/dgonline/workOrderSubmit.do";
        document.orderRegularForm.submit();
}

bye, 

Reynir Şór Hübner
[EMAIL PROTECTED]
www.hugsmidjan.is / www.intmeta.com / www.reynir.net




-----Original Message-----
From: Kiet Nguyen [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, June 13, 2001 2:29 PM
To: Struts-User (E-mail)
Subject: javascript multiple submit


I'm trying to use javascript to submit a form.  The javascrip function
get
called, but the form is not submited (i.e. the ActionClass doesn't
execute)
Here is my jsp.

.....
<script language="JavaScript">
function transmitMessage(msgAction) {
        document.orderRegularForm.action =
"/dgonline/workOrderSubmit.do";
        document.orderRegularForm.submit(document.orderRegularForm);
}
.............
<html:form action="workOrderRegular">
 <a href="#"><img src="images/submit.gif"
onClick="transmitMessage('Submit
Order')"></a>
</htm:form>


===My config.xml file
    <action    path="/workOrderSubmit"
 
type="com.dgsystems.dgonline.struts.order.OrderRegularSubmitAction"
               name="orderRegularForm">
    </action>



Reply via email to