changepic(数字ID),这里的数字ID,不规则排序但唯一!

解决方案 »

  1.   

    <div id="pic_view"><a href="viewpic.asp" target="_blank"><img id="default" src="image/default.jpg" border="0" title="点击查看大图"></a></div><a href="javascript:changepic(0);"><img id="img1" src="image/1.jpg"/></a>
    <a href="javascript:changepic(1);"><img src="image/2.jpg"/></a>
    <a href="javascript:changepic(2);"><img src="image/3.jpg"/></a>
    <a href="javascript:changepic(3);"><img src="image/4.jpg"/></a>
    ......
    <a href="javascript:changepic(3);"><img src="image/x.jpg"/></a>
    思路
    var oImg = document.getElementById('img1').getAttribute('img1');
    document.getElementById('default').setAttribute('src',oImg.getAttribute('src'));
      

  2.   


    <a href="viewpic.asp" target="_blank"> <img id="img_default" src="image/default.jpg" border="0" title="点击查看大图"> </a> <a href="javascript:changepic(1);"> <img id="img_1" src="image/1.jpg"/> </a> 
    <a href="javascript:changepic(2);"> <img id="img_2" src="image/2.jpg"/> </a> 
    <a href="javascript:changepic(3);"> <img id="img_3" src="image/3.jpg"/> </a> 
    <a href="javascript:changepic(4);"> <img id="img_4" src="image/4.jpg"/> </a> 
    ...... 
    <script type="text/javascript">
    function changepic(id)
    id=document.getElementById(id);
    {
    var oImg = document.getElementById("img_"+id).getAttribute("img_"+id); 
    document.getElementById("img_default").setAttribute('src',oImg.getAttribute('src'));
    }
    </script> 
    不行啊,还是插入不进去啊。
      

  3.   

    <script type="text/javascript">
    function changepic(id)
    id=document.getElementById(id);
    {
    var oImg = document.getElementById("img_"+id).getAttribute('src'); 
    document.getElementById("img_default").setAttribute('src',oImg.getAttribute('src'));
    }
    </script> 
      

  4.   

    <script type="text/javascript">
    function changepic(id)
    id=document.getElementById(id);
    {
    var oImg = document.getElementById("img_"+id).getAttribute('src');
    document.getElementById("img_default").setAttribute('src',oImg);
    }
    </script> 用这个  上面那个错了
      

  5.   


    <a href="viewpic.asp" target="_blank"> <img id="img_default" src="images/placeholder.gif" border="0" title="点击查看大图"> </a> 
    <br>
    <p>
    <a href="javascript:changepic(1);"> <img id="img_1" src="images/img1.gif" height="30" width="30"/></a> 
    <a href="javascript:changepic(2);"> <img id="img_2" src="images/img2.gif" height="30" width="30"/></a> 
    <a href="javascript:changepic(3);"> <img id="img_3" src="images/img3.gif" height="30" width="30"/></a> 
    <a href="javascript:changepic(4);"> <img id="img_4" src="images/img4.gif" height="30" width="30"/></a> 
    </p>
    <script type="text/javascript"> 
    function changepic(id) 
    id=document.getElementById(id); 

    var oImg = document.getElementById("img_"+id).getAttribute('src'); 
    document.getElementById("img_default").setAttribute('src',oImg); 

    </script> 
    还是不行啊~~~
      

  6.   

    function changepic(id){
    var oImg = document.getElementById("img_"+id).getAttribute('src'); 
    alert(oImg);
    document.getElementById("img_default").setAttribute('src',oImg); }