ciao,
ho il seguente problema
while (i<10){
i++;
var prova = 'flvenduto'+i;
document.getElementById(prova)....
}
come faccio a fare la getElementById del contenuto di prova esempio flvenduto1, flvenduto2,flvenduto3
grazie.
ciao,
ho il seguente problema
while (i<10){
i++;
var prova = 'flvenduto'+i;
document.getElementById(prova)....
}
come faccio a fare la getElementById del contenuto di prova esempio flvenduto1, flvenduto2,flvenduto3
grazie.
Se da qualche parte hai inizializzato a 0 la variabile i, quanto chiedi lo stai gia' facendo (eliminando i quattro puntini) ma sospetto che tu voglia accedere a qualche proprieta' e non all'oggetto in quanto tale...![]()
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
Forma sintetica:
codice:// ... for (var nId = 0; nId < 10; document.getElementById("flvenduto" + nId++).style.background = "red"); // ...
Se il quanto dovrà essere eseguito, ad esempio all' ONCLICK su qualche cosa (pulsante, link, immagine, ecc.), le istruzioni andranno racchiuse in una function:codice:<body> <div id="flvenduto0">X</div> <div id="flvenduto1">X</div> <div id="flvenduto2">X</div> <div id="flvenduto3">X</div> <div id="flvenduto4">X</div> <div id="flvenduto5">X</div> <div id="flvenduto6">X</div> <div id="flvenduto7">X</div> <div id="flvenduto8">X</div> <div id="flvenduto9">X</div> <div id="flvenduto10">X</div> <div id="flvenduto11">X</div> <script> var i=0; while (i<10){ i++; var prova = 'flvenduto'+i; document.getElementById(prova).innerHTML = i; } </script> </body>
function nomeFunzione(){ /*qui istruzioni*/ };