如何通过函数调用设置图像的src
How to set src of image by a function call?
我想将图像的src
设置为函数调用的返回值。以下是我现在正在做的事情:
<img src="get_src()" alt="can't display picture" />
脚本是:
function get_picA() {
return "picA.png";
}
但它不起作用。
不能这样设置。
您可以使用javascript:更改值
<img id="image" src="picB.png" alt="can't display picture" />
document.getElementById("image").setAttribute("src","picA.png");
你不能那样做。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>
相关文章:
- Javascript将图像src更改为淡入淡出
- 图像可以从源<img src=""/>.TEXT可以在没有javascript的情况下从外部
- 在字符串中查找所有图像 src URL 并存储在数组中
- 使用blob作为src图像
- 如何使用javascript和xpath获取图像src
- 如何通过函数调用设置图像的src
- 如何将JSON结果设置为'src'共'img'以在ASP.NET MVC4中显示图像
- 使用带有变量的javascript更改图像src
- 用jquery抓取图像SRC-attr
- 无法通过JQuery更改图像的src
- 如果我使用 src 而不是 ng-src,角度如何仍然渲染图像
- js:如何隐藏/加密图像的src
- MVC5更改jquery脚本中的图像src
- 为什么innerHTML不更改图像的src
- 获取子图像的src
- 隐藏或删除图像 src=未定义
- phantomjs使用src图像在canvas.toDataURL上抛出DOM异常18
- 如果ng-src图像属性抛出错误,是否有办法抑制控制台错误?
- 更改SRC +图像标题
- 如何用新图像替换onerror SRC图像