画像をクリックすると、ファイルのリストからランダムな画像に置き換えられる、ある種のスライドショーベースのものを作成しようとしています。スライドショーが機能するようになりましたが、画像で開始されず、代わりに画面の左上隅に小さな四角形が表示されます。
これまでの私のコードは次のとおりです。
機能コード:
<script>
function pickimg2() {
var imagenumber = 2;
var randomnumber = Math.random();
var rand1 = Math.round( (imagenumber-1) * randomnumber) + 1;
images = new Array;
images[0] = "images2/pic1.png";
images[1] = "images2/pic1.png";
images[2] = "images2/pic2.png";
var image = images[rand1];
document.randimg.src = image;
}
</script>
HTML コード:
<body onload="pickimg2">
<a href="" onClick="pickimg();return false;"><IMG SRC="YOUR IMAGE1" name="randimg1" border=0></a>
</body>