Как сделать в javascript смену картинок

Узнайте, как используя JavaScript и простую функцию setInterval, сделать смену картинок с заданной периодичностью и примером кода для реализации этой задачи.

Смена картинок в JavaScript может быть достигнута при помощи простого кода HTML и JavaScript. Для этого нам потребуется создать контейнер для картинки и добавить кнопку для смены изображения.

HTML

<div id="image-holder">
  <img src="image1.jpg" />
  <button id="change-image">Change Image</button>
</div>

Здесь мы создали контейнер с идентификатором «image-holder», а также картинку с именем «image1.jpg» и кнопку с идентификатором «change-image».

JavaScript

// Получаем элементы документа
var imageHolder = document.getElementById("image-holder");
var image = imageHolder.getElementsByTagName("img")[0];
var button = document.getElementById("change-image");

// Устанавливаем обработчик событий для кнопки
button.onclick = function() {
  if (image.src.match("image1")) {
    image.src = "image2.jpg";
  } else {
    image.src = "image1.jpg";
  }
};

Здесь мы сначала получаем ссылки на все необходимые элементы DOM, а затем устанавливаем обработчик событий для кнопки «change-image». В этом обработчике мы проверяем исходное изображение, и, в зависимости от его имени, меняем его на другое.

Таким образом, мы можем реализовать простую и легкую смену картинок в JavaScript, используя простой код HTML и JavaScript.

Ответы (0)