Arrr what can you do

Cant give them everything you know

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ayudh Nagara
Sent: Monday, November 08, 2004 10:11 PM
To: CFAussie Mailing List
Subject: [cfaussie] RE: OT Javascript

Yes, your construction is much neater. Just one small correction to 
ensure it works - it should be "options" (plural):

selectBox.options[1] = new Option(value,text)


Steve Onnis wrote:
> Ayudh
> 
> you dont have to specify text/value values
> 
> you can use new Option(value,text)
> 
> do
> 
> selectBox.option[1] = new Option(value,text)
> 
> steve
> 
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Behalf Of Ayudh
> Nagara
> Sent: Monday, November 08, 2004 4:49 PM
> To: CFAussie Mailing List
> Subject: [cfaussie] RE: OT Javascript
> 
> 
> 
> 
> I presume you mean populating a select box without refreshing the page from
> the server? Here are the bare bones of the javascript to do the job.
> 
> Start with an empty box:
> <FORM NAME="myform" METHOD="POST" ACTION="whatever">
> <SELECT NAME="myselection" SIZE=1>
> <OPTION VALUE="">Select your drink</OPTION>
> </SELECT>
> </FORM>
> 
> Then use the following javascript to increase the number of options and
> populate them (normally you would store these values in an array and loop
> over it):
> 
> document.myform.myselection.length = 4;
> document.myform.myselection.options[1].value = "Margarita";
> document.myform.myselection.options[1].text = "Margarita";
> document.myform.myselection.options[2].value = "Pina Colada";
> document.myform.myselection.options[2].text = "Pina Colada";
> document.myform.myselection.options[3].value = "Vodka Lime";
> document.myform.myselection.options[3].text = "Vodka Lime";
> 
> You can also fetch these options from the server using remote scripting.
> 
> Regards: Ayudh
> 
> +----------------------------------------------------------------+
> | SOAP is the glue! Hook up your server directly to your bank.   |
> | Connect to VeriPay xServ, the Australian Payments Web Service. |
> | Reliable, Secure, FAST: http://www.xilo.com/xserv              |
> +----------------------------------------------------------------+
> 
> 
> 
> ---
> You are currently subscribed to cfaussie as: [EMAIL PROTECTED]
> To unsubscribe send a blank email to
> [EMAIL PROTECTED]
> Aussie Macromedia Developers: http://lists.daemon.com.au/
> 
> 
> 
> ---
> You are currently subscribed to cfaussie as: [EMAIL PROTECTED]
> To unsubscribe send a blank email to [EMAIL PROTECTED]
> Aussie Macromedia Developers: http://lists.daemon.com.au/
> 

-- 
Regards: Ayudh

+----------------------------------------------------------------+
| SOAP is the glue! Hook up your server directly to your bank.   |
| Connect to VeriPay xServ, the Australian Payments Web Service. |
| Reliable, Secure, FAST: http://www.xilo.com/xserv              |
+----------------------------------------------------------------+


---
You are currently subscribed to cfaussie as: [EMAIL PROTECTED]
To unsubscribe send a blank email to [EMAIL PROTECTED]
Aussie Macromedia Developers: http://lists.daemon.com.au/


---
You are currently subscribed to cfaussie as: [email protected]
To unsubscribe send a blank email to [EMAIL PROTECTED]
Aussie Macromedia Developers: http://lists.daemon.com.au/

Reply via email to