A while back, I gave a presentation on DHTML and included some examples of
"advanced" (I guess) form design.  The presentation and accompanying source
file are available from
http://www.evoch.com/Community/presentations_dhtml.cfm

Specifically, look at the "Form Design #2" example for how it accomplishes
validation.  Load up the example and press the OK button to simulate form
submission.  The interface updates to display the errors found in the form.
Now, go ahead and start correcting the errors.  Note how the list of errors
is affected as you correct each error.

Also of potential interest is the "Form Design #3" example.  This example
does not include validation but demonstrates how a single form can be split
across multiple tabs to cleanly organize large amounts of form elements.
The code, I'm afraid, is not very clean as I ran out of time before the
presentation, but the ideas are pretty straight forward and the example
looks great.

And, finally, not that it has anything to do with form design, but be sure
to check out the "Bouncing Balls" example simply because it's so cool 8^).

I hope it helps.

--
Mosh Teitelbaum
evoch, LLC
Tel: (301) 942-5378
Fax: (301) 933-3651
Email: [EMAIL PROTECTED]
WWW: http://www.evoch.com/


Aaron Rouse wrote:
> I really like how the validation is presented on this form.  I like the
> notifying the user of everything that is wrong via one attempt to submit
and
> also the method of highlighting the wrong and showing an explanation.
>
> http://www.pengoworks.com/qforms/v2/demo/demo_dhtml_errorBox.htm



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Logware (www.logware.us): a new and convenient web-based time tracking 
application. Start tracking and documenting hours spent on a project or with a 
client with Logware today. Try it for free with a 15 day trial account.
http://www.houseoffusion.com/banners/view.cfm?bannerid=67

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:225760
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to