Ciao
in un gioco devo simulare l'avvento del buio, (una nuvola copre il sole).
per far ciò, vorrei cambiare il colore di sfondo da blu a nero in modo graduale.
Non funziona!codice:<!DOCTYPE html> <html lang="it"> <head> <meta charset="utf-8"> </head> <body id="Documento"> <script type="text/javascript"> var colore = 255 window.onload=function() { document.getElementById("Documento").style.backgroundColor = "#0000ff" window.setTimeout(ColoreDiSfondo, 1000) }; function ColoreDiSfondo() { colore = colore - 2 document.getElementById("Documento").style.background = "rgb(0,0,colore)" window.setTimeout(ColoreDiSfondo, 100) } </script> </body></html>
da blu diventa bianco e basta.
se nel cambio, invece di background scrivo backgroundColor non succede niente.
Come posso fare?
rudyF

Rispondi quotando