Мне нужно написать скриптик, который сначала при загрузке страницы каждому элементу <а> присваивает обработчик на событие onclick. В самом обработчике нужно поменять картинку img с определенным id (src на другой файл)
function img_d() { var a, links, i; links = document.getElementsByTagName('a'); for (i = 0; i < links.length; i++) { links[i].onclick = function() { img_b(); } } };
function img_b() { var ChangingImg = document.getElementById("ChangingImg"); ChangingImg.src = img_a[i].src i++ if(i>2) i=0;
При таком подходе картинка при клике на ссылку меняется например на back1.jpg, но потом снова "сбрасывается" в начальное background.jpg. Как это обойти? Кроме того, наверняка будут подсказки как можно это оптимизировать - буду признателен и за них!
Либо даже все проще: при загрузке страницы присваивать одно из значений параметру src тэга img с id ChangingImg. Как это проще всего реализовать?
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Портфолио https://www.behance.net/d4d4186e
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Портфолио https://www.behance.net/d4d4186e
Question
myspace2000
Здравствуйте, друзья!
Мне нужно написать скриптик, который сначала при загрузке страницы каждому элементу <а> присваивает обработчик на событие onclick. В самом обработчике нужно поменять картинку img с определенным id (src на другой файл)
Я профан в js. погуглив тему собрал такой скрипт
При таком подходе картинка при клике на ссылку меняется например на back1.jpg, но потом снова "сбрасывается" в начальное background.jpg. Как это обойти? Кроме того, наверняка будут подсказки как можно это оптимизировать - буду признателен и за них!
Либо даже все проще: при загрузке страницы присваивать одно из значений параметру src тэга img с id ChangingImg. Как это проще всего реализовать?
Заранее спасибо!!!!
Edited by myspace2000Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.