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