> -----Original Message----- > From: Erik Weber [mailto:[EMAIL PROTECTED] > Sent: Wednesday, August 11, 2004 3:51 PM > To: Struts Users Mailing List > Subject: html:javascript problem > > > I am using the validator plugin, specifying all my validation in > validation.xml. > > I want to use the automatic javascript generation feature to add > client-side validation. > > My form page is basically like this: > > . . . > > <html:javascript formName="fooForm"/>
This one is not easy to find... which sucks.. I knew what I was looking for and couldn't find it.. anyway... <html:form action="/blah" onsubmit="return validateLogonForm(this)"> blah blah </html:form <validator:javascript formName="blah"/> > > . . . > > <form action="${myAction}" onsubmit="return validateFooForm(this)"> > > When the page is rendered, I can view source and see the javascript > function is seemingly properly rendered, and the function > name matches > up with that called in the onsubmit attribute, yet if I > submit a blank > form, I don't get any alerts -- the form submits. > > I'm not sure how to debug this since the javascript is generated > dynamically; I suppose I could edit validator-rules.xml to > put alerts in? > > Anything I am obviously doing wrong or forgetting here? I'm not very > good with javascript, but I was hoping to avoid pasting the function > because it's quite lengthy. > > I tried moving the html:javascript tag around to different > places -- at > the top of the page, just above the form, just inside the > form, doesn't > seem to make any difference. I do have other (non-generated) > javascript > functions working. > > If you don't see anything wrong so far I'll paste a snip of the page > source from the browser (Mozilla 1.7). > > > Erik > > > --------------------------------------------------------------------- > 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]