Ciao a tutti
COme mai non funziona cosi?
Dove campi[i] è un array che contiene i nomi dei campi del Form.codice:var c = campi[i]; alert(document.form_dati.c.value);
C'è un altro modo?
Grazie
Ciao a tutti
COme mai non funziona cosi?
Dove campi[i] è un array che contiene i nomi dei campi del Form.codice:var c = campi[i]; alert(document.form_dati.c.value);
C'è un altro modo?
Grazie
Software gratuito per gestire le tue newsletter: Mercurio
Ma 'campi[i]' è un elemento dell'array, o è un array a sua volta?
Mettiamo il caso che non sia un array a sua volta; il codice necessario e sufficiente dovrebbe essere il seguente:
codice:alert(campi[i].value)
Leading the Web to Its Full Potential...
www.pierofix.it | www.w3.org | www.zeldman.com/externals | http://browsehappy.com | www.alistapart.com | www.webstandards.org | www.flickr.com/photos/pierofix/
Scritta come l'hai scritta tu viene cercato l'input con name="c" e non con name uguale al contenuto della variabile c.Originariamente inviato da [D]ottor
Ciao a tutti
COme mai non funziona cosi?
Dove campi[i] è un array che contiene i nomi dei campi del Form.codice:var c = campi[i]; alert(document.form_dati.c.value);
C'è un altro modo?
Grazie
Una form è una collection, per cui puoi riferirti a un suo oggetto tramite indice o tramite nome.
La sintassi corretta è:
codice:document.form_dati[c].value![]()
- "E' un messaggio. E' di Svarion, della terra di Merdor!"
- "Busto Arsizio?"
- "Terrazzo, sgabello, formaggio. Borraccia blu, ca**o di gomma e... CANNUCCIA!"
- "Ca**o dici? C'è scritto «frocio chi legge»!"