Ciao a tutti!
sto cercando di fare uno script che mi permetta di visualizzare un'immagine random ogni volta che clicco su un bottone.
Potreste aiutarmi perchè la mia funzione non va. Se clicco sul bottone non c'è nessun cambiamento e non capisco perchè.
Ecco di seguito il codice
codice:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Black Jack</title>
<script language="javascript" type="text/javascript">
<!--
var img= new Array(7);
var i;
for(i=1;i<8;i++)
{
img[i]=new Image();
img[i].src="carte/"+i+".jpg";
}
function carte()
{
var rand;
rand=Math.floor(1+Math.random()*7);
document.carta.src=img[rand].src;
rand=Math.floor(1+Math.random()*7);
}
//-->
</script>
</head>
<body>
[img]1.jpg[/img]</p>
<input type="button" name="shuffle" id="shuffle" value="Carta" onclick="carte" /></p>
</p>
</body>
</html>