Как вставить картинку в js
Перейти к содержимому

Как вставить картинку в js

  • автор:

Курсы javascript

Т.е. ко второму вопросу идет фотовопрос. Подскажите, как сделать что бы работало?

13.04.2013, 16:15
Регистрация: 19.03.2013
Сообщений: 84

var img = document.createElement("IMG"); img.src = "upload/medialibrary/e60/e605f52693f032eb03f46ffde79ef5bf.jpg";

Эту часть объявить под массивом с вопросами и все будет ок.

13.04.2013, 16:29
Новичок на форуме
Регистрация: 13.04.2013
Сообщений: 5

Скрипт работает, но изображение не появляется. И мне хотелось бы его вставить в сам массив, а не под ним.

13.04.2013, 16:32
Новичок на форуме
Регистрация: 13.04.2013
Сообщений: 5

var img = document.createElement("IMG"); img.src = "upload/medialibrary/e60/e605f52693f032eb03f46ffde79ef5bf.jpg";

Скрипт работает, но изображение не появляется. И мне хотелось бы его вставить в сам массив, а не под ним.

13.04.2013, 17:06
Регистрация: 28.02.2011
Сообщений: 349

Чтобы изображение появилось, надо не только его создать, но и добавить в документ. (appendChild, insertBefore, . )

как поменять картинку js

Для того, чтобы поменять картинку нужно изменить атрибут src у элемента на новый путь к картинке.

 id="myImg" src="old-image.jpg" alt="Old Image">  onclick="changeImage()">Change Image function changeImage()  const myImg = document.getElementById('myImg'); myImg.src = 'new-image.jpg'; > /scirpt> 

В результате выполнения кода выше, картинка на странице будет заменена на новую.

как вставить картинку в js

Для создания изображения можем создать элемент с помощью метода createElement . Далее, чтобы добавить изображение на веб-страницу, нужно установить соответствующие свойства этому элементу.

Определим, где должно расоплагаться изображение (родительский контейнер).

 id="image-container">

Теперь напишем js код:

// Создаем элемент изображения const img = document.createElement('img'); // Устанавливаем путь к изображению img.src = 'path/to/image.jpg'; // Устанавливаем альтернативный текст для изображения img.alt = 'Описание изображения'; // Получаем контейнер, куда нужно вставить изображение const container = document.querySelector('#image-container'); // Вставляем изображение в контейнер container.append(img); 

Этот код создаст элемент , устанавливает ему путь и альтернативный текст, а затем добавляет его в контейнер, который имеет идентификатор image-container .

Как вставить картинку по клику?

Есть два блока, в них картинка, текст и кнопка. Нужно по клику на кнопке выводить в другом диве текст и картинку, как бы клонируя блок,по которому был клик (но без кнопки). Текст передаю с помощью innerHTML метода, картинку не могу передать. Помогите передать картинку.

 

1

2

  • Вопрос задан более года назад
  • 300 просмотров

Комментировать

Решения вопроса 1

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *