欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

javascript實現(xiàn)圖片輪播代碼

 更新時間:2019年07月09日 15:41:16   作者:Timorls  
這篇文章主要為大家詳細介紹了javascript實現(xiàn)圖片輪播代碼,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

javascript圖片輪播代碼,供大家參考,具體內(nèi)容如下

因為自己是新手自學(xué)不久,所以代碼有很多不規(guī)范的地方,請原諒。

html部分代碼:

<div id="head"> 
<button id="prev" onmousedown="p()" onmouseout="cal()"><</button>
<img height="500px" width="500px" src="image/dell.jpg" alt="Dell">
<button id="next" onmousedown="n()" onmouseout="cal()">></button>
</div>

CSS部分代碼:

<style type="text/css">

*
{
 margin: 0;
 padding: 0;
}

#head
{
 width:800px;
 height:500px;
 border-radius: 5px;
 border: 2px solid pink;
 margin: 200px auto;
 text-align: center; 
}

#prev
{
 width: 30px;
 height: 30px;
 border: 0px;
 border-radius: 5px;
 background-color:white;
 color: black;
 position: relative;
 margin-top: 250px;
 float: left; 
}

#next
{
 width: 30px;
 height: 30px;
 border: 0px;
 border-radius: 5px;
 background-color:white;
 color: black;
 position: relative;
 margin-top: 250px;
 float: right; 
}

</style>

javascript部分代碼:

<script>

 var prev=document.getElementById("prev");
 var next=document.getElementById("next");
 var img=document.getElementsByTagName("img")[0];
 var imgArr=["image/dell.jpg/dell.jpg","image/dell.jpg/sony.jpg","image/dell.jpg/費列羅.jpg","image/dell.jpg/Nike.jpg"];
 var index=0;
 
 //點擊左箭頭,切換上一張
 function p(){

 if(index==0)
 {
 index=imgArr.length;
 }

 index--;

 img.src=imgArr[index];

 }
 //點擊右箭頭,切換下一張
 function n(){

 if(index==imgArr.length)
 {
 index=0;
 }

 img.src=imgArr[index];

 index++;

 }
 //設(shè)置自動播放
 time=setInterval("p()",2000);
 
 //鼠標移入箭頭內(nèi),停止自動播放
 function cal(){
 clearInterval(time);
 }

</script>

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 為Javascript中的String對象添加去除左右空格的方法(示例代碼)

    為Javascript中的String對象添加去除左右空格的方法(示例代碼)

    這篇文章主要介紹了為Javascript中的String對象添加去除左右空格的方法(示例代碼)。需要的朋友可以過來參考下,希望對大家有所幫助
    2013-11-11
  • es6中使用map簡化復(fù)雜條件判斷操作實例詳解

    es6中使用map簡化復(fù)雜條件判斷操作實例詳解

    這篇文章主要介紹了es6中使用map簡化復(fù)雜條件判斷操作,結(jié)合實例形式詳細分析了傳統(tǒng)方法與map簡化復(fù)雜條件判斷的相關(guān)操作技巧,需要的朋友可以參考下
    2020-02-02
  • JS實現(xiàn)文本比較差異的示例代碼

    JS實現(xiàn)文本比較差異的示例代碼

    內(nèi)部系統(tǒng)上線了一個發(fā)版記錄發(fā)版內(nèi)容的功能,維護發(fā)版記錄的同事提出一個可以展示前后文本差異的優(yōu)化需求,?使的每次變更前可以確認新增了哪些,或者刪除了哪些內(nèi)容,所以本文給大家介紹了基于JS實現(xiàn)文本比較差異,需要的朋友可以參考下
    2023-12-12
  • JS實現(xiàn)秒殺倒計時特效

    JS實現(xiàn)秒殺倒計時特效

    這篇文章主要為大家詳細介紹了JS實現(xiàn)秒殺倒計時特效,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-01-01
  • JavaScript將數(shù)組轉(zhuǎn)換為鏈表的方法

    JavaScript將數(shù)組轉(zhuǎn)換為鏈表的方法

    這篇文章主要介紹了JavaScript將數(shù)組轉(zhuǎn)換為鏈表的方法,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-02-02
  • 使用 Opentype.js 生成字體子集的實例代碼詳解

    使用 Opentype.js 生成字體子集的實例代碼詳解

    這篇文章主要介紹了使用 Opentype.js 生成字體子集,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-05-05
  • JavaScript動畫實例之粒子文本的實現(xiàn)方法詳解

    JavaScript動畫實例之粒子文本的實現(xiàn)方法詳解

    這篇文章主要介紹了JavaScript動畫實例之粒子文本的實現(xiàn)方法詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • javascript創(chuàng)建元素和刪除元素實例小結(jié)

    javascript創(chuàng)建元素和刪除元素實例小結(jié)

    這篇文章主要介紹了javascript創(chuàng)建元素和刪除元素,結(jié)合實例形式總結(jié)分析了javascript針對頁面元素的動態(tài)創(chuàng)建、刪除及子元素操作相關(guān)實現(xiàn)技巧,需要的朋友可以參考下
    2019-06-06
  • 三劍客:offset、client和scroll還傻傻分不清?

    三劍客:offset、client和scroll還傻傻分不清?

    這篇文章主要給大家介紹了三劍客:offset,client和scroll的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • 前端跨域的幾種解決方式總結(jié)(推薦)

    前端跨域的幾種解決方式總結(jié)(推薦)

    這篇文章主要介紹了前端跨域的幾種解決方式,詳細介紹了同源策略并同時給出了跨域的五種解決方案,具體操作步驟大家可查看下文的詳細講解,感興趣的小伙伴們可以參考一下。
    2017-08-08

最新評論