Хороший друг помог мне найти это
mainimage.src = filename;
неверно, и вместо этого должно быть
<img name="mainimage" src="image-viewer/blank.jpg">
должно быть
<img id ="mainimage" src="image-viewer/blank.jpg">
А потом вот это:
mainimage.src = filename;
должно быть
document.getElementById("mainimage").setAttribute("src", filename);
есть дополнительный
тег в конце.
Я думаю, что у нее больше проблем с местоположением ее изображения. Ему нужно больше информации о проекте
Редактировать : Что может происходить
у нее есть HTML-файл
в той же папке
как изображения
который действительно не будет работать.
потому что, если все ее файлы находятся в
C: / изображение-просмотр /
без подкаталогов
и HTML-файл c:/image-viewer/index.html
. Поэтому ей нужна новая папка для картинок
Потому что скрипт
просит
с: /image-viewer/image-viewer/image1.jpg
в отличие от c: /image-viewer/image1.jpg
Если это не для класса, ей нужно научиться писать код, соответствующий стандартам. Посмотрите на DOM
если все файлы находятся в одной папке, тогда она должна покончить с image-viewer/
перед именами файлов.