HighDots Forums  

valori undefined che non capisco

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


Discuss valori undefined che non capisco in the Javascript (Italian) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
*Fabio*
 
Posts: n/a

Default valori undefined che non capisco - 07-19-2006 , 10:12 AM






Scusate ma se io scrivo una funzione così:
function pippo(elm)
{
for (var i = 0; i < elm.form.elements.length; i++)
alert(elm.form.elements[i].name);
}

e la richiamo al click di una checkbox così:
<input type="checkbox" name="ciccio" onClick="pippo(this)" />

Non dovrebbe mandarmi a video degli alert contenenti il nome di ogni
elemento della form???
Mi da sempre undefined come valore di name. Dove sbaglio??

Reply With Quote
  #2  
Old   
Cristiano Larghi
 
Posts: n/a

Default Re: valori undefined che non capisco - 07-19-2006 , 10:28 AM






In data Wed, 19 Jul 2006 16:12:45 +0200, *Fabio* ha scritto:

Quote:
Scusate ma se io scrivo una funzione così:
function pippo(elm)
{
for (var i = 0; i < elm.form.elements.length; i++)
alert(elm.form.elements[i].name);
}

e la richiamo al click di una checkbox così:
input type="checkbox" name="ciccio" onClick="pippo(this)" /

Non dovrebbe mandarmi a video degli alert contenenti il nome di ogni
elemento della form???
Mi da sempre undefined come valore di name. Dove sbaglio??
boh ... così al volo io non vedo errori
un po' di debug? alert(elm.form) cosa dice? e
alert(elm.form.elements.length)? e elm.form.elements[i]?

--
"Ho smesso di fumare.
Vivrò una settimana di più.
E in quella settimana pioverà a dirotto"
W.A.


Reply With Quote
  #3  
Old   
*Fabio*
 
Posts: n/a

Default Re: valori undefined che non capisco - 07-20-2006 , 02:56 AM



Cristiano Larghi ha scritto:
Quote:
boh ... così al volo io non vedo errori
un po' di debug? alert(elm.form) cosa dice? e
alert(elm.form.elements.length)? e elm.form.elements[i]?
Allora...
elm.form mi da: object HTMLFormElement
elm.form.elements.length mi da 4 che dovrebbe essere corretto (prende in
considerazione anche i bottoni giusto?)
elm.form.elements[i] mi da: object HTMLCollection

Se provo però a scrivere
alert(elm.form.elements[1].name) mi da undefined...


Reply With Quote
  #4  
Old   
Cristiano Larghi
 
Posts: n/a

Default Re: valori undefined che non capisco - 07-20-2006 , 03:09 AM



In data Thu, 20 Jul 2006 08:56:25 +0200, *Fabio* ha scritto:

Quote:
Se provo però a scrivere
alert(elm.form.elements[1].name) mi da undefined...
vediamo un esempio completo perché IMHO non ha senso.

--
"e mai che mi sia venuto in mente
di essere più ubriaco di voi
di essere molto più ubriaco di voi"
F.D.A.


Reply With Quote
  #5  
Old   
*Fabio*
 
Posts: n/a

Default Re: valori undefined che non capisco - 07-20-2006 , 03:38 AM



Cristiano Larghi ha scritto:
Quote:
In data Thu, 20 Jul 2006 08:56:25 +0200, *Fabio* ha scritto:

Se provo però a scrivere
alert(elm.form.elements[1].name) mi da undefined...

vediamo un esempio completo perché IMHO non ha senso.
Ho trovato il problema... non è colpa di javascript ma nuovamente del
gestore di template (ricordo che avevo già avuto un problema simile un
paio di settimane fa ). Grazie cmq per il supporto


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.