I think that's the best solution too. This way, you will always have a field called something like "OrderedFieldNames" that will always be in the order of the form variables on the form (no matter who changes what). As long as no one ever changes your javascript, your resulting form.OrderedFieldNames variable will always have the list in the order in which they were on the page.
One question for someone else, as I don't know the answer... is the order of the form fields array in javascript affected by the 'tabindex' property? Dave -----Original Message----- From: Robyn [mailto:[EMAIL PROTECTED] Sent: Thursday, August 11, 2005 11:46 AM To: CF-Talk Subject: Re: Consistency of Submitted Form Fields Dawson, Michael wrote: > One solution I thought of would be to specify a list of the form fields > in the specific order. However, that leads to duplication of code and > then what happens when I "forget" to add a field to the "sort order" > list? Use JavaScript to traverse through all form fields on submit, and build the list on the fly. Stick the generated list in a hidden form field that you know will always be there. That way, no issue with forgetting to update a field or worrying about form.fieldnames! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| 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:214576 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