js를 사용하여 이미지 캐러셀 효과 얻기

王林
풀어 주다: 2020-05-09 09:17:46
앞으로
2600명이 탐색했습니다.

js를 사용하여 이미지 캐러셀 효과 얻기

분석 프로세스:

그림 전환:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script>
        function changeImg() {
            alert("123")
            var img222 = document.getElementById(img1);

            img222.src = "img/2.jpg";
        }
    </script>
 </head>
<body>
<input type="button" value="点击换图片" onclick="changeImg()">
<img src="img/1.jpg" id="img1">
</body>
</html>
로그인 후 복사

3초마다 한 가지 작업 수행:

window.setInterval(): 지정된 기간(밀리초 단위)에 따라 함수를 호출하거나 표현식을 계산합니다.

setInterval( "alert('123')",2000)

window는 작성할 필요가 없으며 첫 번째 변수는 ""여야 하며 내부의 ""는 ''

window.setTimeout()으로 변경되어야 합니다. 지정된 밀리초 내에 계산 후 함수를 호출하거나 표현식을 계산합니다.

window.clearInterval():
window.setInterval() 메소드 또는 int 유형의 ID를 반환하여 window.clearInterval()을 닫을 수 있습니다.
window.clearTimeout() :

특정 코드 구현:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<script>
			/* 当页面加载完成的时候, 动态切换图片
				 1.确定事件:
				 2.事件所要触发的函数
			 */
			var index = 1;			//切换图片的函数
			function changeAd(){				//获取要操作的img
				var img = document.getElementById("imgAd");
				img.src = "../img/"+(index%3+1)+".jpg";  //0,1,2    //1,2,3
				index++;
			}			
			function init(){				//启动定时器
				setInterval("changeAd()",3000);
			}
		</script>
	</head>
	<body onload="init()">
		<img src="../img/1.jpg" id="imgAd"/>
	</body>
</html>
로그인 후 복사

추천 튜토리얼:js 입문 튜토리얼

위 내용은 js를 사용하여 이미지 캐러셀 효과 얻기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:cnblogs.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿