Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Изменение адреса картинки с radio (https://javascript.ru/forum/dom-window/22839-izmenenie-adresa-kartinki-s-radio.html)

magahed 02.11.2011 20:00

Изменение адреса картинки с radio
 
Надо чтобы в одной форме картинки менялся путь(собственно сама картинка).Я по сайтам насобирала как смогла:write: ,получила как то вот это:
<form>
<script type="text/javascript">// <![CDATA[
function img_size(val){
 var img = document.getElementById("6");
 switch(val){
  case "1":
   img.src = "images/12_11%20%20%201.jpg";
   break;
  case "2":
   img.src = "images/road.jpg";
   break;
 case "3":
   img.src = "images/line.jpg";
   break;
 }
}

// ]]></script>

<p><img id="6" border="0" alt="Зоны" width="755" height="600" /> <input id="1" type="radio" name="" value="1" checked="checked" onclick="img_size(this.value)" /><label for="1">Общий Вид</label><br /> <input id="2" type="radio" name="" value="2" onclick="img_size(this.value)" /><label for="2">Границы учаска</label><br /><input id="3" type="radio" name="" value="3" onclick="img_size(this.value)"/><label for="3">Геология</label></p></form>

ksa 02.11.2011 20:30

Цитата:

Сообщение от magahed
Надо чтобы в одной форме картинки менялся путь

Ну надо - так надо! В чем проблема-то?

EvgeniyRRU 04.11.2011 15:41

Я бы посоветовал ещё не писать сценарии посреди тега <form></form>, а вынести в отдельный файл и при изменении чекбокса задавать соответствующее событие.


Часовой пояс GMT +3, время: 10:55.