Загрузка изображения в <img> из <входного файла>

Я пытаюсь загрузить изображение, выбранное пользователем через элемент.

Я добавил обработчик события onchange в элемент ввода следующим образом:

<input type="file" name="picField" id="picField" size="24" onchange="preview_2(this);" alt=""/>

и функция preview_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 тега, куда я хочу загрузить новое изображение.

Тем не менее, похоже, что загрузка никогда не происходит, и он ничего не загружает в HTML.

Что я должен делать?

Ответы на вопрос(5)

Ваш ответ на вопрос