怎么用JavaScript 控制图片切换?
3个回答
展开全部
这个有很多种方式,
1.选项卡:你把div换成图片就可以使用了。只是一个思路。
<style>
.on{ background:#399; color:#fff;}
.box div{ width:300px; height:300px; border:1px solid #000; display:none;}
</style>
<script>
window.onload=function(){
var oBox=document.getElementById('box');
var aBtn=oBox.getElementsByTagName('input');
var aDiv=oBox.getElementsByTagName('div');
for(var i=0; i<aBtn.length; i++){
aBtn[i].index=i;
aBtn[i].onclick=function(){
for(var i=0; i<aBtn.length; i++){
aBtn[i].className='';
aDiv[i].style.display='none';
}
this.className='on';
aDiv[this.index].style.display='block';
};
}
};
</script>
</head>
<body>
<div id="box" class="box">
<input class="on" type="button" value="aaa">
<input type="button" value="bbb">
<input type="button" value="ccc">
<div style="display:block;">111</div>
<div>222</div>
<div>333</div>
</div>
</body>
2.修改img的src路径
<script>
window.onload=function(){
var oBtn = document.getElementById('btn');
var oImg = document.getElementById('img');
oBtn.onclick=function(){
oImg.src = '../2.jpg';
};
};
</script>
</head>
<body>
<input type="button" value="click me" id="btn" />
<img src="../1.jpg" id="img" />
</body>
2012-01-15
展开全部
试试这个图片切换
有12345数字一起切换
鼠标点一下数字会变换到另一张图片,不点就会自动换
里面有教程和源码
有12345数字一起切换
鼠标点一下数字会变换到另一张图片,不点就会自动换
里面有教程和源码
参考资料: http://www.blueidea.com/common/shoutbox/redir.asp?6=p&id=10895
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一种方法:把图片加载进页面,然后控制display哪一张就OK了。
第二种方法:换url。
第二种方法:换url。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询