For Javascript heads:
Anyone know what the syntax is to place a variable into the name of a form
element so I can then set it's value?
For example, I have form elements who's names are generated on the fly from
a db:
<input type="text" name="thing_1_deluxe" value="">
<input type="text" name="thing_2_deluxe" value="">
<input type="text" name="thing_3_deluxe" value="">
The number between the _'s is inserted by the db.
My javascript function call has the number as a parameter:
function copy_business_address(number){
I want to change the text in the text input element by setting the value on
the correct "numbered" form element in my javascript. In perl I could just
embed the variable name and be done with it. For example, in Perl, let's say
the variable is $number. I would identify the form field by doing this:
thing_$number_deluxe
If $number was 1, I'd get:
thing_1_deluxe
which is what I'm shooting for in my javascript:
function copy_business_address(address_type_ID){
form.thing_number_deluxe.value = "joey";
}
Ideally, this would set thing_1_deluxe so that the word "joey" showed up in
it. Thing is, I'm not sure how to embed the variable in the string that
identifies the form.element.value.
Anyone have any ideas? I've tried doing some concat's, but haven't hit on
anything that works yet.
Thanks much,
Jack
____________________________________________________________________
--------------------------------------------------------------------
Join The Web Consultants Association : Register on our web site Now
Web Consultants Web Site : http://just4u.com/webconsultants
If you lose the instructions All subscription/unsubscribing can be done
directly from our website for all our lists.
---------------------------------------------------------------------