ciao ,
oltre al problema di sotto..come faccio a concatenare questo:
var NOME_CAMPO = pio;
document.forms[0].NOME_CAMPO.focus();
in pratica unire una variabile contenente il nome del campo dentro "document.forms[0]..."
ciao ,
oltre al problema di sotto..come faccio a concatenare questo:
var NOME_CAMPO = pio;
document.forms[0].NOME_CAMPO.focus();
in pratica unire una variabile contenente il nome del campo dentro "document.forms[0]..."
prova così:
ciaocodice:document.forms[0].elements[NOME_CAMPO].focus();
NON funziona.....con mozzillaaaa
allora prova così:Originariamente inviato da roboro
NON funziona.....con mozzillaaaa
codice:eval("document.forms[0].elements['"NOME_CAMPO"'].focus();");
sulle mie versioni funziona tranquillamenteOriginariamente inviato da roboro
NON funziona.....con mozzillaaaa
io ho la 1.4 e 1.3
a parte che mi da errore qui:
eval("document.forms[0].elements['"NOME_CAMPO"'].focus();");
le virgolette in NOME_CAMPO non ci vogliono....
Nessuno ti ha consigliato di utilizzare eval()![]()
document.forms[0].elements[NOME_CAMPO].focus();
oppure
eval("document.forms[0].elements['" + NOME_CAMPO + "'].focus();");
o, piu' semplicemente,:
eval("document.forms[0]." + NOME_CAMPO + ".focus();");
ciao
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum
ma è quello che ho ustao io....
guarda bene la sintasi, tu non hai usato i +..
devi concatenarlo come fosse una stringa se vuoi usare l'eval
----------------------
i rulez.-.dovrebbero mettere "pippo" come parola riservata in tutti i linguaggi
The Cyberpunk System One
http://www.geocities.com/notoleranceforyou/Hymagition.html
avevo usato quello che mi aveva postato >EVAl..
comunque risolto tutto...grazie mille