- From: Kristof Zelechovski <giecrilj@stegny.2a.pl>
- Date: Mon, 16 Apr 2007 09:27:31 +0200
What do you mean by "rinse"? Only the end user is in position to make the necessary corrections if the input is invalid. Any interaction with the user should not be executed inside a loop because it is a frustrating experience where you do not know where you are, what you are operating on and how to get out of this mess (reminds me of Emacs recursive edit mode) so that "repeat" afterwards really does not make sense. After the user feels ho is ready, ho can resubmit, triggering another event thereby. Chris -----Original Message----- From: whatwg-bounces@lists.whatwg.org [mailto:whatwg-bounces at lists.whatwg.org] On Behalf Of Benjamin West Sent: Monday, April 16, 2007 12:11 AM To: WHAT Working Group Mailing List Subject: [whatwg] [wf2] form submission algorithm questions [cut] I suggest something like: 1.) Step One: a new event "onvalidate" is dispatched 2.) Step Two: Identify form controls. 3.) Step Three: build form data set. 4.) Step Four: encode data set. 5.) Step Five: submit data set to validation URI. 6.) Step Six: dispatch recieved 7.) Step Seven: process validation results if response indicates validity-> Submit using steps 2 - 8 of original algorithm. if response indicates invalid input-> rinse and repeat [cut]
Received on Monday, 16 April 2007 00:27:31 UTC