HighDots Forums  

[newbie] dubbi sull uso del for next

Javascript (Italian) Il linguaggio JavaScript (it.comp.lang.javascript)


Discuss [newbie] dubbi sull uso del for next in the Javascript (Italian) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Nando The Jack
 
Posts: n/a

Default [newbie] dubbi sull uso del for next - 02-03-2005 , 10:13 AM






Buonasera..spero ke qualkuno di voi mi aiuti

ho creato questo script ma non mi funziona, premesso che ho una pagina con
un form che si chiama giocoform ed all'interno ho dieci textbox che si
chiamano Numero_1 Numero_2 .... Numero_10 e dovrei realizzare un ciclo

<script Language="javascript">

function rilevaduplicati(){

n1 = 1

primo = document.giocoform.Numero_[n1].value

document.write(primo)

}
</script>

Come potete vedere non mi è kiara la concatenazione del valore del ciclo

Grazie e tutti in anticipo



Reply With Quote
  #2  
Old   
Gaetano Bigliardi
 
Posts: n/a

Default Re: [newbie] dubbi sull uso del for next - 02-03-2005 , 10:22 AM






Nando The Jack wrote:

Quote:
Buonasera..spero ke qualkuno di voi mi aiuti

ho creato questo script ma non mi funziona, premesso che ho una pagina con
un form che si chiama giocoform ed all'interno ho dieci textbox che si
chiamano Numero_1 Numero_2 .... Numero_10 e dovrei realizzare un ciclo

script Language="javascript"

function rilevaduplicati(){

n1 = 1

primo = document.giocoform.Numero_[n1].value
Questa sintassi non esiste:-) Così facendo stai tentando di
accedere ad un fantomatico campo "Numero_" con indice n1.

Quote:
document.write(primo)

}
/script
Devi fare quancosa del tipo:

for (var i = 1; i <= 10; i++)
{
alert(document.giocoform["Numero_" + i].value);
}


Gaetano


Reply With Quote
  #3  
Old   
Nando The Jack
 
Posts: n/a

Default Re: [newbie] dubbi sull uso del for next - 02-03-2005 , 10:54 AM



scusa, non capisco.. in realtà non ho bisogno di visualizzare il risultato
mi servirebbe solo sapere se è possibile fare l'assegnazione ad una
variabile ( primo ) un valore ciclico dato dal for.

es.:
primo = document.giocoform.Numero_1.value
primo = document.giocoform.Numero_2.value
primo = document.giocoform.Numero_3.value
.....


"Gaetano Bigliardi" <me (AT) privacy (DOT) net> ha scritto nel messaggio
news:36f1dgF4v4mcdU1 (AT) individual (DOT) net...
Quote:
Nando The Jack wrote:

Buonasera..spero ke qualkuno di voi mi aiuti

ho creato questo script ma non mi funziona, premesso che ho una pagina
con
un form che si chiama giocoform ed all'interno ho dieci textbox che si
chiamano Numero_1 Numero_2 .... Numero_10 e dovrei realizzare un ciclo

script Language="javascript"

function rilevaduplicati(){

n1 = 1

primo = document.giocoform.Numero_[n1].value

Questa sintassi non esiste:-) Così facendo stai tentando di
accedere ad un fantomatico campo "Numero_" con indice n1.

document.write(primo)

}
/script

Devi fare quancosa del tipo:

for (var i = 1; i <= 10; i++)
{
alert(document.giocoform["Numero_" + i].value);
}


Gaetano



Reply With Quote
  #4  
Old   
Gaetano Bigliardi
 
Posts: n/a

Default Re: [newbie] dubbi sull uso del for next - 02-04-2005 , 02:53 AM



Nando The Jack wrote:


Quote:
Devi fare quancosa del tipo:

for (var i = 1; i <= 10; i++)
{
alert(document.giocoform["Numero_" + i].value);
}


scusa, non capisco.. in realtà non ho bisogno di visualizzare il risultato
mi servirebbe solo sapere se è possibile fare l'assegnazione ad una
variabile ( primo ) un valore ciclico dato dal for.

es.:
primo = document.giocoform.Numero_1.value
primo = document.giocoform.Numero_2.value
primo = document.giocoform.Numero_3.value
....

Era per descriverti la sintassi. Puoi fare:

n1 = 1;
primo = document.giocoform["Numero_" + n1].value;


Gaetano


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.