Depends what your doing. If you didn't want it in the list at all you wouldn't do the VAL() because then it would actually add to the list.
If myList was "" and you did.... <cfset myList = listAppend(myList, val(form.qty)) /> then listLen(myList) would return 1 but if you did.... <cfset myList = listAppend(myList, form.qty) /> then listLen(myList) would return 0. So depends on what your wanting to do :) Steve -----Original Message----- From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Dale Fraser Sent: Friday, 6 July 2007 11:24 PM To: [email protected] Subject: [cfaussie] Re: Text box. Steve, Sorry you are right, I just tested it. I never realised that. That method is clearly better than, as you can do <cfset myList = listAppend(myList, val(form.qty)) /> Without ending up with empty list rubbish. Regards Dale Fraser http://dalefraser.blogspot.com -----Original Message----- From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Steve Onnis Sent: Friday, 6 July 2007 11:09 PM To: [email protected] Subject: [cfaussie] Re: Text box. No it wouldn't <cfoutput> #VAL("somevalue")# </cfoutput> Returns 0 so if it was not a numeric value you would want it to be 0 anyway, just like #VAL("")# returns 0 Steve -----Original Message----- From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Dale Fraser Sent: Friday, 6 July 2007 11:00 PM To: [email protected] Subject: [cfaussie] Re: Text box. PS: Steve's method would work as well, but would error if they enter non numeric value. But you may already have some checks around that. Regards Dale Fraser http://dalefraser.blogspot.com -----Original Message----- From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Dale Fraser Sent: Friday, 6 July 2007 10:48 PM To: [email protected] Subject: [cfaussie] Re: Text box. It should be simple On the submit page <cfif form.QTY eq ''> <cfset form.QTY = 0 /> </cfif> Regards Dale Fraser http://dalefraser.blogspot.com -----Original Message----- From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of TJS Sent: Friday, 6 July 2007 5:21 PM To: cfaussie Subject: [cfaussie] Text box. Hi Everyone, I am new to CFAussie. I greatly appreciate anyone's response(s) to my question below. I have a results page that lists a series of products. Beside each product description, there is a CF text box that allows a user to specify a quantity value a person wants to order. At the moment, I have the following code:- <cfinput type="Text" name="QTY" value="0" size="3"> When the user SUBMITS the form, a hidden SKU value, and the corresponding QTY value is fed into an arrayList on the results page. What I would like to do is rather than show a value "0" in each text box, I would like to show a blank text box value. And when the user SUBMITS the form, if a value is not specified, "0" is automatically assumed and sent. The problem I have at the moment, is that without specifying 0 or a numeric value, the values being fed into an array on the receiving page generate an error saying an element cannot be found. I hope this makes sense. Thanks again to anyone that is able to answer what to do here. Cheers, Travis. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en -~----------~----~----~----~------~----~------~--~---
