[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ajug-members]: jsp form question



Maybe I missed the point of your question... if you want to populate
fields on a POST, then you could use the same validation semantics
below, but populate empty fields as part of the validation process and
return a true value, causing the form to continue and POST.

On Fri, 2004-04-02 at 09:39, Angus Berry wrote:
> Jason,
> 
> I'm assuming your not using Struts or have requirements for server side
> validation, but are relying on client side validation. 
> 
> For a fairly clean way to do this in JavaScript, I'd add script to the
> <form> tag's onsubmit event that calls a validation function and returns
> a boolean true/false something like:
> 
> <form onsubmit="return thisFormValidator(this)"....
> 
> Your function (thisFormValidator) would return a false if the form isn't
> valid and thereby halt the form post. This function could contain simple
> per field validations for a short/simple form or loop the collection of
> form fields to be validated, picking them with the typeof value for text
> inputs, checkboxes etc.
> 
> There's a ton of script source sites on the web with more sophisticated
> validations for things like correct email format etc... if I dare use
> the work sophisticated in the same sentence as JavaScript ;-)
> 
> 
> 
> On Fri, 2004-04-02 at 09:01, Jason Kretzer/STAR BASE Consulting Inc.
> wrote:
> > Good morning all,
> > 
> > I have a question about form submission.  I have a jsp that has a form
> > of about 12 input fields.  All of the fields are required to have
> > something in them.  Is there a way to have a javascript to do this and
> > then still POST the form to a servlet?
> > 
> > Thanks,
> > 
> > -Jason
> 
> 
> <