Salve, vorrei sapere cosa ho sbagliato in questo semplice codice:
Il primo if funziona correttamente, mentre il secondo stampa sempre falso, tuttavia facendo l'alert di prova il valore contenuto da prova è sempre uguale a 'document.contenitore.uno.checked', quindi teoricamente dovrei aver fatto la stessa cosa, invece no.codice:var nome = 'uno'; var prova = 'document.contenitore.'+nome+'.checked'; if(document.contenitore.uno.checked == true){ alert('vero'); }else{ alert('falso'); } if(prova == true){ alert('vero'); }else{ alert('falso'); } alert(prova);
Potreste spiegarmi come faccio a usare la variabile per verificare?
P.S. Con l'alert di prova ottengo "document..." al posto di true o false.