- Home
- Categorie
- Coding e Sistemistica
- Javascript & Framework
- Cambio immagine secondo giorno e mese
-
Cambio immagine secondo giorno e mese
crying:Sto cercado di fare uno script che a seconda del giorno e mese cambia ma mi da errore document.segnoIT è nullo o non è un oggetto
function apri(conta1) { OroscopoIT=new Array("Immagini/Oroscopo/Ariete.gif","Immagini/Oroscopo/Toro.gif","Immagini/Oroscopo/Gemelli.gif","Immagini/Oroscopo/Cancro.gif","Immagini/Oroscopo/Leone.gif","Immagini/Oroscopo/Vergine.gif","Immagini/Bilancia.gif","Immagini/Oroscopo/Scorpione.gif","Immagini/Oroscopo/Saggitario.gif","Immagini/Oroscopo/Capricorno.gif","Immagini/Acquario.gif","Immagini/Oroscopo/Pesci.gif"); document.segnoIT.src=OroscopoIT[conta1]; } function vai() { data = new Date gg = data.getDate() mm = data.getMonth() aa = data.getFullYear() //assegno l'immagine dell'oroscopo italiano if ( gg>=21&&mm==3||gg<=20&&mm==4) IT=1 if ( gg>=21&&mm==4||gg<=20&&mm==5) IT=2 if ( gg>=21&&mm==5||gg<=21&&mm==6) IT=3 if ( gg>=22&&mm==6||gg<=22&&mm==7) IT=4 if ( gg>=23&&mm==7||gg<=22&&mm==8) IT=5 if ( gg>=23&&mm==8||gg<=22&&mm==9) IT=6 if ( gg>=23&&mm==9||gg<=23&&mm==10) IT=7 if ( gg>=24&&mm==10||gg<=22&&mm==11) IT=8 if ( gg>=23&&mm==11||gg<=21&&mm==12) IT=9 if ( gg>=22&&mm==12||gg<=20&&mm==1) IT=10 if ( gg>=21&&mm==1||gg<=19&&mm==2) IT=11 if ( gg>=20&&mm==2||gg<=20&&mm==3) IT=12 apri(IT) } ```L'errore che mi da è document.segnoIT è nullo o non è un oggetto Nel codice HTM in cui è collegato lo script o messo l'immagine cosi:
<img src="" name="segnoIT" width="98" height="98" align="absmiddle" id="segnoIT"/>
-
document.getElementById("segnoIT").src
-
ho cambiato con document.getElementById("segnoIT").src=OroscopoIT[conta1]
Ho sempre lo stesso errore x