<!DOCTYPE html>
<html>
<head>
<title></title>
<script type="text/javascript">
var imgArray=new Array();
imgArray[0]="1.jpg";
imgArray[1]="2.jpg";
imgArray[2]="3.jpg";
imgArray[3]="4.jpg";
function showImage(){
var imgNum=Math.round(Math.random()*3);
var objImg=document.getElementById("introimg");
objImg.src=imgArray[imgNum];
setTimeout(showImage,5000);
}
</script>
</head>
<body onload="showImage()">
<img id="introimg" border="0">
</body>
</html>
<!DOCTYPEhtml> <htmllang="en"> <head> <metacharset="UTF-8"> <title>Document</title> </head> <script> var index =0; //이미지에 접근하는 인덱스 window.onload=function(){ slideShow(); } function slideShow() { var i; var x =document.getElementsByClassName("slide1"); //slide1에 대한 dom 참조 for (i =0; i < x.length; i++) { x[i].style.display ="none"; //처음에 전부 display를 none으로 한다. } index++; if (index > x.length) { index =1; //인덱스가 초과되면 1로 변경 } x[index-1].style.display ="block"; //해당 인덱스는 block으로 setTimeout(slideShow, 4000); //함수를 4초마다 호출 } </script> <body> <div> <imgclass="slide1"src="../images/1.PNG"> <imgclass="slide1"src="../images/2.PNG"> <imgclass="slide1"src="../images/3.PNG"> </div> </body> </html>