为了账号安全,请及时绑定邮箱和手机立即绑定

效果出不来

不知道为什么啊,和别人的代码一样,但是效果就是出不来啊,点击listBtn按钮,完全没效果

正在回答

2 回答

那就把你的代码给出来。

0 回复 有任何疑惑可以回复我~
#1

朝夕77 提问者

回复不让超过300字,我回答到下面了
2016-01-01 回复 有任何疑惑可以回复我~
#2

朝夕77 提问者

非常感谢!
2016-01-02 回复 有任何疑惑可以回复我~
<script type="text/javascript"> 
 
       // 添加页面加载完成时的事件,然后执行以下代码。
 window.onload=function(){
        var listBtn = document.getElementById("btn1");
        var carBtn = document.getElementById("btn2");  
        var imgs = document.getElementsByTagName("img");// 获取多个图片对象        
        
        listBtn.onclick = function(){
            listBtn.className = "btn-list-on";
            carBtn.className = "btn-car-off";
        // 改变按钮的class的值
            for(var i=0,i<imgs.length;i++){
                imgs[i].src = "http://img1.sycdn.imooc.com//53ab7cf4000196c000500050.jpg";
                imgs[i].parentNode.className = "a-img small";
            }
        // 改变每一个图片的路径以及它的对应的父节点的class的值
        }
        carBtn.onclick = function(){ 
            listBtn.className  = "btn-list-off"; 
            carBtn.className = "btn-car-on";      
            for(var i=0;i<imgs.length;i++)
            {
                imgs[i].src = "http://img1.sycdn.imooc.com//53ab7d16000159a801640236.jpg";
                imgs[i].parentNode.className = "a-img";
            }
        }  

 } 
</script>


0 回复 有任何疑惑可以回复我~
#1

李晓健

for(var i=0;i<imgs.length;i++){ 这里i=0后面是;不是, 如果还有问题,帖一下html代码
2016-01-01 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
信息排列效果
  • 参与学习       31772    人
  • 解答问题       166    个

大咖教您节约网页空间的方法,快速学会信息排列效果的制作

进入课程

效果出不来

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信