这样试试<img id="k" />
<script language="javascript">
  var imgObj = document.getElementById("k");
  imgObj.src=testPath;
</script>

解决方案 »

  1.   

    <img src="" sytle="cursor:hand" onclick="javascript:test()" id="k" />
    <script language="javascript">function test(){k.src=testPath}</script>
      

  2.   

    我想让它自动取得SRC,为什么不能自动取得SRC呢?
    window.onload=function(){test()}
    这样也不能执行它,<body onload="test()">这样就能,但是这样一来就重复了,body里面载入就强行执行,但IMG对象也会执行,就是有时IMG对象不能显示出来,因为我是多张图片,自动变化的,请大家帮忙看看,我把代码发上来
      

  3.   

    <script language=javascript>
    var imgUrl=new Array();
    var imgLink=new Array();
    var adNum=0;
    imgUrl[1]="http://www.smallrain.net/jsimg/1.jpg";
    imgLink[1]="#1";
    imgUrl[2]="http://www.smallrain.net/jsimg/2.jpg";
    imgLink[2]="#2";
    imgUrl[3]="http://www.smallrain.net/jsimg/3.jpg";
    imgLink[3]="#3";
    imgUrl[4]="http://www.smallrain.net/jsimg/4.jpg";
    imgLink[4]="#4";imgUrl[5]="http://www.smallrain.net/jsimg/2.jpg";
    imgLink[5]="#2";
    var imgPre=new Array();
    var j=0;
    for (i=1;i<=5;i++) {
     if( (imgUrl[i]!="") && (imgLink[i]!="") ) {
      j++;
     } else {
      break;
     }
    }function playTran(){
     if (document.all){
      document.imgInit.filters[0].play();
     }
    }function nextAd(){
     if(adNum<j)adNum++ ;
     else adNum=1;
     
     if (document.all){
      document.imgInit.filters[0].Transition=26;
      document.imgInit.filters[0].apply();
     }
     document.images.imgInit.src=imgUrl[adNum];
     playTran();
     theTimer=setTimeout("nextAd()", 6000);
    }
    function goUrl(){
     jumpUrl=imgLink[adNum];
     jumpTarget='_blank';
     if (jumpUrl != ''){
      if (jumpTarget != '') 
       window.open(jumpUrl,jumpTarget);
      else
       location.href=jumpUrl;
     }
    }
    </script>
    <a href="#" onclick="goUrl()" target="_parent"><img style="FILTER: 
    progid:DXImageTransform.Microsoft.RevealTrans (duration=1,transition=3);
    ; border-color:#000000;color:#000000;margin-bottom:-5px" src="javascript:nextAd()" height=100 width=150 border=0 name=imgInit></a>我在网上找的代码,有时候就是不能显示IMG,
      

  4.   

    <script language="javascript">function test(){k.src=testPath?Math.random()}</script>
      

  5.   

    <img id="k" src="" />
    <script language="javascript">
     function myf(){
     document.all.k.src="fsdafsdfsdf";
     alert(document.all.k.src);
    }
    </script>
    <input type ="button" onclick="myf()"/>
      

  6.   

    一定要写上绝对地址,因为 JS 是客户端的东西,或者使用正则表达式,验证图片地址字符,不用URL