function showpic(whichpic){ 
    
    var source =whichpic.href; 
    var place =document.getElementById("jay"); 
        place.src=source; 
  
      }  
    这样呢?

解决方案 »

  1.   

    你上面不是有吗?<script type="text/javascript" src="example.js" > </script>        
    src改成test.js就好了
      

  2.   

     你上面不是有吗? <script type="text/javascript" src="example.js" > </script>        
    src改成test.js就好了对不起 我贴错了src是test.js
      

  3.   

    <html> 
      <head> 
      <script type="text/javascript">
       <!--
       function showpic(whichpic){  
        var source =whichpic.getAttribute("href"); 
        var place =document.getElementById("jay"); 
            place.setAttribute("src",source); 
          }  
       //-->
     </script>            
      </head> 
    <body> 
      <h1>snapshots </h1> 
      <u1> 
        <li> 
            <a href="images\weixiao.gif"  onclick="showpic(this);return false;" title="two xiaogou display">weixiao </a> 
            </li> 
        <li> 
            <a href="images\yuehui.gif "  onclick="showpic(this);return false;" title=" xiangyue tian ye">yuehui </a> 
              
            </li> 
        <img id="jay" src="images\jay.jpg"  alt="my  image test"/> 
            
      </body> 
    </html>  
    这样如果好用的话就是你的路径不对了,如果不好用还是建议你修改一下function吧~
      

  4.   

    楼上方法还是不行啊。。图片还是在新的窗口打开。不是我期望的在id=“jay”中显示
    我是新手 function该怎么改啊 ,,麻烦贴上,,,非常感谢!!
      

  5.   


    <html> 
      <head> 
      <script type="text/javascript"> 
      <!-- 
      function showpic(whichpic){  
        document.getElementById("jay").src=whichpic; 
          }  
      //--> 
    </script>            
      </head> 
    <body> 
      <h1>snapshots </h1> 
        <li> 
            <a href="#"  onclick="showpic('images\weixiao.gif');return false;" title="two xiaogou display">weixiao </a> 
            </li> 
        <li> 
            <a href="#"  onclick="showpic('images\yuehui.gif');return false;" title=" xiangyue tian ye">yuehui </a> 
              
            </li> 
        <img id="jay" src="images\jay.jpg"  alt="my  image test"/> 
            
      </body> 
    </html>  
      

  6.   

     <!-- 
      function showpic(whichpic){  
        document.getElementById("jay").src=whichpic; 
          }  
      //--> 
    <!--   //--> 这个是什么意思啊 不会是注释吧
      

  7.   

    <html>
      <head>
      <script type="text/javascript">
      <!--
      function showpic(whichpic){ 
        var source =whichpic.getAttribute("href");
        var place =document.getElementById("jay"); place.setAttribute("src",source);
    return( false );
        } 
      //-->
    </script>           
      </head>
    <body>
      <h1>snapshots </h1>
      <u1>
        <li>
            <a href="images\1.jpg" onclick="return(showpic(this));" title="twoxiaogou display">weixiao </a>
    </li>
        <li>
            <a href="images/2.jpg"  onclick="return(showpic(this));" title="xiangyue tian ye">yuehui </a>
    </li>
        <img id="jay" src="images/2.jpg"  alt="my  image test"/>
           
      </body>
    </html>  
      

  8.   

    我原来写的是对的  在ie显示时 我忽略了上面的警告  警告是这么写的:
     为帮助保护您的安全,Internet explorer已经限制此文件显示可能,,,,,,,,
    我允许它就可以了
    但每次打开都出现 ,,这是一个什么东东?