Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 22.07.2012, 18:08
Новичок на форуме
Отправить личное сообщение для dfgffdghgf Посмотреть профиль Найти все сообщения от dfgffdghgf
 
Регистрация: 22.07.2012
Сообщений: 1

JS Смена картинки select
У меня есть скрипт для смены кртинки из формы select, мне нужно что бы было несколько таких форм и в зависимости от выбранного элемета из списка в формах, менялась картинка. Как мне это сделать?

<head>
<script language="JavaScript">
<!--
 function changeImage(form) {
 selection = form.imagename.options[form.imagename.selectedIndex].value; document.images['pic'].src = selection;
 }
//-->
</script>
</head>
<body>

<form>
 <img name="pic" src="images\1.jpg" alt=""></br>
 <select size=1 name="imagename" onChange="changeImage(this.form)">
 <option value="images\1.jpg">Картинка 1</option>
 <option value="images\2.jpg">Картинка 2</option>
 <option value="images\3.jpg">Картинка 3</option>
 </select>
</form>

</body>
Ответить с цитированием
  #2 (permalink)  
Старый 22.07.2012, 22:45
Аватар для lord2kim
Профессор
Отправить личное сообщение для lord2kim Посмотреть профиль Найти все сообщения от lord2kim
 
Регистрация: 03.05.2011
Сообщений: 848

dfgffdghgf, а чем вас не устраивает тот пример, что вы привели?
изображение к каждой форме разное или одно и то же?
<html>
<head>
<script language="JavaScript">
function changeImage(form) {
    form.pic.src = form.imagename.value;
}
</script>
</head>
<body>
 
<form name="form1">
 <img name="pic" src="images\1.jpg" alt=""></br>
 <select size=1 name="imagename" onChange="changeImage(this.form)">
 <option value="images\1.jpg">Картинка 1</option>
 <option value="images\2.jpg">Картинка 2</option>
 <option value="images\3.jpg">Картинка 3</option>
 </select>
</form>

<form name="form2">
 <img name="pic" src="images\4.jpg" alt=""></br>
 <select size=1 name="imagename" onChange="changeImage(this.form)">
 <option value="images\4.jpg">Картинка 4</option>
 <option value="images\5.jpg">Картинка 5</option>
 <option value="images\6.jpg">Картинка 6</option>
 </select>
</form>
 
</body>
</html>
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ajax смена картинки при нажатии на неё maxim123 AJAX и COMET 1 23.02.2011 14:57
Как проиндексировать картинки HTML код которых генерируется на JS greatilya Оффтопик 9 22.09.2010 07:42
Смена картинки при перезагрузке + наведении Мария Элементы интерфейса 2 22.08.2009 14:57
Автоматическая смена картинки enterwap Общие вопросы Javascript 3 02.12.2008 21:54