Io vorrei usare questo comando JS all'interno di una funzione
document.accrediti.gg_1.checked = true;
dove gg_1 può variare.
Come faccio ad integrarlo con una variabile?
Grazie
Printable View
Io vorrei usare questo comando JS all'interno di una funzione
document.accrediti.gg_1.checked = true;
dove gg_1 può variare.
Come faccio ad integrarlo con una variabile?
Grazie
Puoi usare getElementById.
Oppure eval.
Esempi:
Codice:function sei_mejo_te(target){
oggetto=document.getElementById(target);
target.checked=true;
}
(spero di non aver toppato nulla, non ho praticamente mai usato eval)Codice:function sei_mejo_te(target){
eval('document.accrediti.'+target+'.checked=true;');
}
Ciao!
Piccola domanda... (dubbio che m'è venuto):
nel primo esempio che hai fatto hai messo:
Ma non dovrebbe essere:Codice:function sei_mejo_te(target){
oggetto=document.getElementById(target);
target.checked=true;
}
??? :SCodice:function sei_mejo_te(target){
oggetto=document.getElementById(target);
oggetto.checked=true;
}
Sì esatto! :roll::lol:
Ciao!
Ah, ok... ottimo XD Mi era venuto il dubbio... anche perchè JS è da un po' che non lo uso.
Grazie :D
Soluzione alternativa:
Codice:var nome_variabile = 'gg_1';
document.accrediti[nome_variabile].checked = true;
Sì, se è presente un form.
ciao!
Sì sì, dicevo a sql per chiarirgli ulteriormente le idee ;)
ciao!
perfetto, grazie mille.
Provato e testato.
Grazie:wink: