У меня есть изображение миниатюр, которое, когда Вы нажимаете его, изменяет увеличенное изображение на странице. До сих пор мне выяснили JavaScript для передачи .src, .alt, и .title информации, которая делает изображение и подсказку изменения изображения.
Большое изображение имеет подпись внизу. Я задавался вопросом, как также иметь изменение подписи, когда миниатюра нажата. Я предполагаю, что могу изменить его в своего рода переменную JavaScript, но это - мой первый раз с помощью JS, таким образом, я являюсь все еще очень зеленым.
Один из способов - поместить заголовок в контейнер с идентификатором и перезаписать innerHTML этого контейнера. то есть
<div id="myCaption">People of Walmart</div>
<script type=text/javascript>
document.getElementById('myCaption').innerHTML = 'Whoa!';
</script>
Если у вашей подписи есть идентификатор, вы можете выбрать эту подпись и добавить текст с помощью JS:
document.getElementById('id_of_the_caption').innerHTML = "Text to display";
Используйте этот код JS в своей функции, которая изменяет изображение.