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]