【发布时间】:2015-08-04 16:30:17
【问题描述】:
我是 Javascript 新手, 我尝试制作一个简单的程序,在单击按钮时更改图像源。 图像正在加载,但立即被删除。 只有当我从正文的 onload 事件中调用图像源加载函数时,它才有效。 但结果是错误的: 它使用错误的图像源加载所有页面,然后调用 onload 函数 - >导致页面闪烁两次,直到完全加载。 我的最终目标是允许加载一个初始图像,而不是从 javascript 按钮单击更改图像(不调用服务器)。提前致谢
function load() {
document.getElementById("mainImg").src = 'Koala.jpg';
}
<button type="submit" name="btn0101" value="btn" onclick="load()" >
<img src="iconUnavail.png" id="mainImg" />
</button>
【问题讨论】:
标签: javascript image loading