今天小編就為大家?guī)?lái)一篇javascript實(shí)現(xiàn)圖片輪播效果的文章。小編覺(jué)得挺實(shí)用的,為此分享給大家做個(gè)參考。下面是實(shí)現(xiàn)圖片輪播效果的源代碼。
創(chuàng)新互聯(lián)公司專注于洪江管理區(qū)網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供洪江管理區(qū)營(yíng)銷型網(wǎng)站建設(shè),洪江管理區(qū)網(wǎng)站制作、洪江管理區(qū)網(wǎng)頁(yè)設(shè)計(jì)、洪江管理區(qū)網(wǎng)站官網(wǎng)定制、小程序設(shè)計(jì)服務(wù),打造洪江管理區(qū)網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供洪江管理區(qū)網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。
<!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="點(diǎn)擊換圖片" onclick="changeImg()"> <img src="img/1.jpg" id="img1"> </body> </html>
每個(gè)三秒鐘做一件事:
window.setInterval():按照指定周期(以毫秒計(jì))來(lái)調(diào)用函數(shù)或計(jì)算表達(dá)式
setInterval("alert('123')",2000)
window可以不寫,第一個(gè)變量需要用“”,里面的“”需要變成‘’
window.setTimeout():以指定的毫秒數(shù)后調(diào)用函數(shù)或者計(jì)算表達(dá)式
window.clearInterval():
window.setInterval()方法或返回一個(gè)int類型的id,可以將id賦給window.clearInterval()來(lái)實(shí)現(xiàn)關(guān)閉
window.clearTimeout():
具體代碼實(shí)現(xiàn):
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script> /* 當(dāng)頁(yè)面加載完成的時(shí)候, 動(dòng)態(tài)切換圖片 1.確定事件: 2.事件所要觸發(fā)的函數(shù) */ var index = 1; //切換圖片的函數(shù) function changeAd(){ //獲取要操作的img var img = document.getElementById("imgAd"); img.src = "../img/"+(index%3+1)+".jpg"; //0,1,2 //1,2,3 index++; } function init(){ //啟動(dòng)定時(shí)器 setInterval("changeAd()",3000); } </script> </head> <body onload="init()"> <img src="../img/1.jpg" id="imgAd"/> </body> </html>
以上就是javascript實(shí)現(xiàn)圖片輪播效果的詳細(xì)代碼,如果在日常工作遇到這個(gè)問(wèn)題,希望你能通過(guò)這篇文章解決問(wèn)題。如果想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
當(dāng)前名稱:javascript實(shí)現(xiàn)圖片輪播源代碼
路徑分享:http://bm7419.com/article28/pssgjp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作、企業(yè)建站、搜索引擎優(yōu)化、關(guān)鍵詞優(yōu)化、網(wǎng)站排名、App設(shè)計(jì)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)