javascript實(shí)現(xiàn)圖片輪播代碼
javascript圖片輪播代碼,供大家參考,具體內(nèi)容如下
因?yàn)樽约菏切率肿詫W(xué)不久,所以代碼有很多不規(guī)范的地方,請?jiān)彙?/p>
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/費(fèi)列羅.jpg","image/dell.jpg/Nike.jpg"];
var index=0;
//點(diǎn)擊左箭頭,切換上一張
function p(){
if(index==0)
{
index=imgArr.length;
}
index--;
img.src=imgArr[index];
}
//點(diǎn)擊右箭頭,切換下一張
function n(){
if(index==imgArr.length)
{
index=0;
}
img.src=imgArr[index];
index++;
}
//設(shè)置自動播放
time=setInterval("p()",2000);
//鼠標(biāo)移入箭頭內(nèi),停止自動播放
function cal(){
clearInterval(time);
}
</script>
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
JavaScript設(shè)計(jì)模式組合設(shè)計(jì)模式案例
這篇文章主要介紹了JavaScript設(shè)計(jì)模式組合設(shè)計(jì)模式案例,組合設(shè)計(jì)模式是用于將多個部分通過組合的方式行成一個整體,更多相關(guān)內(nèi)容需要的小伙伴可以參考一下2022-06-06
js eval函數(shù)使用,js對象和字符串互轉(zhuǎn)實(shí)例
下面小編就為大家?guī)硪黄猨s eval函數(shù)使用,js對象和字符串互轉(zhuǎn)實(shí)例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-03-03
JavaScript 判斷指定字符串是否為有效數(shù)字
最近在做一個ColdFusion的項(xiàng)目,有一個業(yè)務(wù)Check,需要用JavaScript實(shí)現(xiàn):判斷指定字符串是否為有效數(shù)字。2010-05-05
教你如何使用firebug調(diào)試功能了解javascript閉包和this
這篇文章主要介紹了教你如何使用firebug調(diào)試功能了解javascript閉包和this,javascript的調(diào)試也是一個比較大的難點(diǎn),很多基礎(chǔ)的東西都需要自己去摸索,這里將自己的經(jīng)驗(yàn)分享給大家,希望對大家能夠有所幫助2015-03-03
JavaScript獲取偽元素(Pseudo-Element)屬性的方法技巧
這篇文章主要介紹了JavaScript獲取偽元素(Pseudo-Element)屬性的方法技巧,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下2015-03-03
javascript實(shí)現(xiàn)仿銀行密碼輸入框效果的代碼
這篇文章通過實(shí)例代碼給大家介紹了javascript實(shí)現(xiàn)仿銀行密碼輸入框效果,代碼簡單易懂,非常不錯,具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2007-12-12

