Я знаю этот ответ здесь, но я не смог найти его (или, по крайней мере признать это, когда я увидел его!). Я родственник noob для jquery, так что медведь со мной, пожалуйста.Как добавить переменную JavaScript в HTML изображения Src тега
Проблема:
У меня есть 20 изображений, названный 1.png через 20.png. Я хотел бы, чтобы другое изображение отображалось случайным образом каждый раз, когда пользователь нажимает кнопку.
Что работает:
Мой Javascript код для генерации случайных чисел выглядит следующим образом:
var randomImage = 1 + Math.floor(Math.random() * 20);
Что не ...
То, что я пытаюсь сделать, это передать результат из этого в мой HTML-документ как название изображения, так что читается примерно так:
<img id="randImg" class="img_answer" src="randomImage.png">
Я пробовал конкатенировать, но, похоже, не понял этого. Нужно ли создавать функцию, которая влияет на идентификатор или класс img? Может ли кто-нибудь указать мне на самый чистый способ сделать это?
Это _Javascript_, не JQuery. – SLaks
Как отмечает @SLaks, Javascript - это язык, который работает в браузерах в целом. jQuery - это библиотека, которая упрощает выполнение некоторых действий в Javascript. Обычно, если вы видите $ («что-то здесь»), это jQuery - остальное - это Javascript. –