如何通过数组定义图片路径,再通过点击改变指定ID的SRC??

解决方案 »

  1.   

    <img id=k src='0.gif' onclick=c()>
    <script>
    var img=new Array();
    var i=0;img[0]='1.gif'
    img[1]='2.gif'
    img[2]='3.gif'
    function c(){
    (i<img.length-1)?i++:i=0;
    k.src=img[i]
    }
    </script>
      

  2.   

    简化点.. :)
    <img id=k src='0.gif' onclick=src=img[(i<img.length)?i++:i=0]>
    <script>
    var img=new Array();
    var i=0;
    img[0]='http://expert.csdn.net/images/jspd_wdzx_sqgg_ad.gif'
    img[1]='http://expert.csdn.net/images/jspd_wdzx_flgg.gif'
    img[2]='http://expert.csdn.net/images/csdn.gif'
    </script>
      

  3.   

    <img id=k src='0.gif' onclick=c()>
    <script>
    var img=new Array();
    var i=0;img[0]='1.gif'
    img[1]='2.gif'
    img[2]='3.gif'
    function c(){
    (i<img.length-1)?i++:(img.length-1);
    k.src=img[i]
    }
    </script>
    这样好一点吧