如何通过函数调用设置图像的src?

时间:2015-04-04 22:46:57

标签: javascript html image src

我想将图像的src设置为函数调用的返回值。这就是我现在正在做的事情:

<img src="get_src()" alt="can't display picture" />

,脚本是:

function get_picA() {
    return "picA.png";
}

但它不起作用。

2 个答案:

答案 0 :(得分:1)

你不能这样设置。

您可以使用javascript:

更改值
<img id="image" src="picB.png" alt="can't display picture" />

document.getElementById("image").setAttribute("src","picA.png");

答案 1 :(得分:0)

你不能这样做。 src属性不解释javascript。

你可以这样做:

<img id="picA">
<script type="text/javascript">
   function get_picAPath(){
      return "picA.png";
   }
   document.onload = function(){
      document.getElementById('picA').src= get_picAPath();
   };
</script>