El Lun 07 Oct 2002 19:01, escribiste:
Greg, 
thanks for your input. Sorry it took this long to answer, now have "undefined" as the 
result.
I guess I need more knowledge regarding variables scope on DHTML.
Wrote a CGI script to handle the problem, but would like to deepen into DHTML, could 
you comment
on a not so simple not so elaborated book or web site I could use?
Thanks agian,

Mario.

> Put a <form> with a name around your <table>, like ...
> 
> <form name="myForm">
> ... Your table ...
> </form>
> 
> Then, refer to S1 like this:
> 
> document.myForm.S1
> 
> Or, if you don't care about Netscape 4.x or some other browsers besides IE,
> you could use these to get a reference to S1:
> 
> document.all("S1")
> document.getElementById("S1")
> 
> getElementById should also work in Mozilla and Netscape 6+.
> 
> HTH,
> Greg
> 
> -----Original Message-----
> From: Mario Descalzi [mailto:[EMAIL PROTECTED]] 
> Sent: Monday, October 07, 2002 3:51 PM
> To: [EMAIL PROTECTED]
> Subject: [wdvltalk] Array Index
> 
> 
> Hello,
> This is my function.
> 
> function get_reten()
> {     
> var ret;
> 
> var Rete_Fte = new Array("A","B","C","D","E","F","G","H","I","J");
> var Val_Rete_Fte = [5,1,5,1,1,1,1,5,1,1];
> 
> 
>       hnd =
> window.open("","Caption","width=460,height=100,modal=no,dependent=yes,status
> =no,resizable=no");
>       hnd.document.write('<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
> Transitional//EN">');
>       hnd.document.write('<HTML><HEAD><TITLE>Title</TITLE></HEAD>');
>       hnd.document.write('<BODY onblur="self.focus()">');
>       hnd.document.write('<table border="1" style="{background: green;
> color: lightgreen;}">');
>       hnd.document.write('<tr><td>Lable No. 1</td>');
>       hnd.document.write('<td><select name="S1" size=1>');
>       for(ret=0; ret < Rete_Fte.length; ret++)
>               hnd.document.write('<option
> value='+Rete_Fte[ret]+'>'+Rete_Fte[ret]+'');
>       hnd.document.write('</select></td></tr>');
>       hnd.document.write('<tr><td colspan="2"
> align="center">Accept&nbsp;&nbsp;<input type="button" value=""
> style="{background: lightgreen;}"
> onClick="window.opener.document.F3.RetF.value='+Val_Rete_Fte[S1.selectedInde
> x]+'"></td>');
>       hnd.document.write('</table>');
>       hnd.document.write('</BODY></HTML>');
>       hnd.focus();
> }
> 
> I'm tying to pass back to the caller window a value from the Val_Rete_Fte
> array which is the same index as the Rete_Fte array shown in the select drop
> down list. The statement:  '+Val_Rete_Fte[S1.selectedIndex]+'  returns with
> an "Undefined S1" and have tried document.S1 and hnd.document.S1; all with
> the same result. Could any one hint me in the right direction?
> 
> Thanks,
> 
> Mario.
> 
> 
> The information in this electronic mail message is sender's business
> Confidential and may be legally privileged.  It is intended solely for the
> addressee(s).  Access to this Internet electronic mail message by anyone
> else is unauthorized.  If you are not the intended recipient, any
> disclosure, copying, distribution or any action taken or omitted to be taken
> in reliance on it is prohibited and may be unlawful. 
> The sender believes that this E-mail and any attachments were free of any
> virus, worm, Trojan horse, and/or malicious code when sent. This message and
> its attachments could have been infected during  transmission. By reading
> the message and opening any attachments, the recipient accepts full
> responsibility for taking protective and remedial action about viruses and
> other defects. Galileo International is not liable for any loss or damage
> arising in any way from this message or its attachments.
> 
> 
> 
> ____ � The WDVL Discussion List from WDVL.COM � ____
> To Join wdvltalk, Send An Email To: mailto:[EMAIL PROTECTED] 
>        Send Your Posts To: [EMAIL PROTECTED]
> To change subscription settings to the wdvltalk digest version:
>     http://wdvl.internet.com/WDVL/Forum/#sub
> 
> ________________  http://www.wdvl.com  _______________________
> 
> You are currently subscribed to wdvltalk as: [EMAIL PROTECTED]
> To unsubscribe send a blank email to %%email.unsub%%
> 
> 

____ � The WDVL Discussion List from WDVL.COM � ____
To Join wdvltalk, Send An Email To: mailto:[EMAIL PROTECTED] 
       Send Your Posts To: [EMAIL PROTECTED]
To change subscription settings to the wdvltalk digest version:
    http://wdvl.internet.com/WDVL/Forum/#sub

________________  http://www.wdvl.com  _______________________

You are currently subscribed to wdvltalk as: [email protected]
To unsubscribe send a blank email to [EMAIL PROTECTED]

Reply via email to