最佳答案
我试图通过一个元素加载用户选择的图像。
我向 input 元素添加了一个 onchange 事件处理程序,如下所示:
<input type="file" name="picField" id="picField" size="24" onchange="preview_2(this);" alt=""/>
预览 _ 2函数是:
var outImage ="imagenFondo";
function preview_2(what){
globalPic = new Image();
globalPic.onload = function() {
document.getElementById(outImage).src = globalPic.src;
}
globalPic.src=what.value;
}
其中 outImage 具有标记的 id 值,我希望在这里加载新图片。
但是,看起来 onload 从未发生,也没有将任何东西加载到 html 中。
我该怎么办?