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

Reply via email to