Brian,

To answer your question:

> Both the client-side and the server-side validation
> are executing instead of just the client-side.

Set your action in struts-config.xml to validate="false".
Your html:javascript will still work for the client-side
validation but NOTHING will be done on the server end
once the form is submitted by the client's browser.

Regards,
David

-----Original Message-----
From: Barnett, Brian W. [mailto:[EMAIL PROTECTED]
Sent: Monday, September 20, 2004 4:52 PM
To: '[EMAIL PROTECTED]'
Subject: Validation problem - form still submits after client-side
validation fails.


Both the client-side and the server-side validation are executing instead of
just the client-side. I know it has something to do with the way I've coded
the save button. The underlying problem is that I want to use images and
roll-over images for the save button but I also want the "enter" key to
submit the form.



Here is the save button code in the jsp:



<input type="image"
onclick="document.forms[0].Dispatch.value='Save';document.forms[0].submit();
" src="/images/btn_primary_action_save.gif" align="right"
onmouseover="src='/images/btn_primary_action_save_roll.gif'"
onmouseout="src='/images/btn_primary_action_save.gif'"/>



The roll-over images works, and the "enter" key works but it looks like the
form still gets submitted after client-side validation fails. Does anyone
know how to prevent that and still maintain images and "enter" key
functionality?



Thanks,

Brian Barnett



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to