Do you have other types of inputs on the page than text inputs? If no option is selected for radio buttons and checkbox inputs, then nothing is submitted to the processing page.
Also, you must be passing a list of field names to the processing page somehow, maybe via a hidden input. You could loop through all the inputs you are expecting to be submitted and <cfparam> them so they exist in the form scope. Steve On Tue, Nov 10, 2009 at 1:05 PM, Steve Moore <[email protected]> wrote: > > I have some CF forms that use dynamic field naming in a loop depending upon > some value. Code like: > > <cfloop index="i" from="1" to="#form.number#"> > <cfinput type="text" name="fname_#i#" size="20" maxlength="50" > required="yes"> > <cfinput type="text" name="lname_#i#" size="20" maxlength="50" > required="yes"> > </cfloop> > > Every once in awhile when the user submits the form, one of the fields does > not exist on the page processing the form. The error is something like > "Element fname_2 is undefined in a Java object of type class > coldfusion.filter.FormScope." I've never experienced this myself to be able > to look at the source code of the form page, just emails generated from the > error. Thus I cannot determine if it's ColdFusion not generating the field > or the browser not sending it. This has happened in different browsers, > mostly IE (even version 8). > > Has anyone experienced these types of issues? I've had it on CF 8, CF 9. > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Want to reach the ColdFusion community with something they want? Let them know on the House of Fusion mailing lists Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:328208 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

