Are you referring to struts-example? If so, I don't currently have it installed, but I'll do so shortly.
For browsers, I've tried it on Netscape 7.1 and on Safari (OS/X) with the same results. Since I'm not sure how much of the view source you need, I'm sending the whole thing. -----Original Message----- From: Niall Pemberton [mailto:[EMAIL PROTECTED] Sent: Friday, February 13, 2004 11:45 AM To: Struts Users Mailing List Subject: Re: client-side validation not working Ignore that...I think I'm talking rubish. Its not a browser issues is it? Does the javascript validation work if you try out the sample webapp? How about posting the html that has been generated? If strust generates everything OK, then its another issue (browser?) but seeing the source might give a pointer, if struts isn't putting out everything it needs to. Niall ----- Original Message ----- From: "Niall Pemberton" <[EMAIL PROTECTED]> To: "Struts Users Mailing List" <[EMAIL PROTECTED]> Sent: Friday, February 13, 2004 4:38 PM Subject: Re: client-side validation not working > You seem to be missing a ';' at the end of your onsubmit(), if this is > exactly how your code is, that would cause this > > <html:form action="/SelectActivity" onsubmit="return > validateActivityViewForm(this);"> > > Niall > > ----- Original Message ----- > From: "Anderson, James H [IT]" <[EMAIL PROTECTED]> > To: "Struts Users Mailing List" <[EMAIL PROTECTED]> > Sent: Friday, February 13, 2004 3:11 PM > Subject: RE: client-side validation not working > > > To test the possibility of it being a problem with using html:image instead > of html:submit, I replaced html:image by html:submit but got the same > result, i.e., the client-side validation is not being invoked. > > -----Original Message----- > From: Niall Pemberton [mailto:[EMAIL PROTECTED] > Sent: Friday, February 13, 2004 9:42 AM > To: Struts Users Mailing List > Subject: Re: client-side validation not working > > > Everything looks OK to me. > > Have you checked what javascript is being generated - use "view source" in > your browser when you are looking at the page. is there a > validateActivityViewForm() method and is that method doing the validations > you expect? > > A second thought is how are you submitting your page - I had problems when I > was using javascript with a link tag. If your doing that, then try putting > an ordinary submit button on the page and see if that works. > > <html:submit>Save</html:submit> > > Niall > > > ----- Original Message ----- > From: "Anderson, James H [IT]" <[EMAIL PROTECTED]> > To: "Struts Users Mailing List" <[EMAIL PROTECTED]> > Sent: Friday, February 13, 2004 2:23 PM > Subject: client-side validation not working > > > Server-side validation is working fine, but I can't seem to get client-side > working. > > I know I must be doing something wrong, but I can't figure out what it is > :-( > > Here's a bit of the tile that uses validation: > > <%@ taglib uri="/tags/struts-bean" prefix="bean" %> > <%@ taglib uri="/tags/struts-html" prefix="html" %> > <%@ taglib uri="/tags/struts-logic" prefix="logic" %> > > <html:form action="/SelectActivity" onsubmit="return > validateActivityViewForm(this)"> > <TABLE border="0" cellspacing="0" cellpadding="0" align="center"> > ... > <html:text property="starting" value="" size="10"/> > ... > <html:text property="ending" value="" size="10"/> > ... > <logic:messagesPresent> > <html:messages id="error"> > <TR><TD><FONT color="red"><STRONG><bean:write > name="error"/></STRONG></FONT><TD><TR> > </html:messages> > </logic:messagesPresent> > </TABLE> > </html:form> > <html:javascript formName="ActivityViewForm"/> > > Here's the piece of validation.xml: > > <formset> > > <form name="ActivityViewForm"> > <field > property="starting" > depends="date"> > <arg0 key="ActivityViewForm.starting.displayname"/> > </field> > <field > property="ending" > depends="date"> > <arg0 key="ActivityViewForm.ending.displayname"/> > </field> > </form> > > </formset> > > Here's the Action entry from struts-config: > > <action > path="/SelectActivity" > name="ActivityViewForm" > type="portfolio.SelectActivityAction" > input=".activity.detail"/> > > > ActivityViewForm extends PortfolioForm which is declared thusly: > > public class PortfolioForm extends ValidatorForm implements Serializable { > > As I said, server-side validation is working fine, but the javascript on the > client-side isn't getting activated. > > I hope someone can help me to resolve this quickly! > > Thanks very much, > > jim > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]