Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   размер картинки должен изменяться с нажатием radio-кнопки.. (https://javascript.ru/forum/dom-window/16556-razmer-kartinki-dolzhen-izmenyatsya-s-nazhatiem-radio-knopki.html)

Валерия* 12.04.2011 18:52

размер картинки должен изменяться с нажатием radio-кнопки..
 
есть одно изображение,которое нужно отобразить в разных размерах посредством переключения по кнопкам radio,что в <form> лежат.Я сделала так:пять копий от большого к малому,пять кнопок,<label ..>им повесила,чтоб подписать.И думаю..Надо как-то так :document.forms[].elements[].onClick=,где,получается,мы обращаемся к первому элементу формы,задаём ему событие,а функция какая должна тут быть,чтоб это все связать.Вообще не уверена ,что правильно мыслю...

dmitriymar 12.04.2011 20:47

Вообще не уверена ,что правильно мыслю...
ну да ,ход мыслей неправильный .достаточно и одного изображения

kostr 12.04.2011 22:28

Картинку одну, сделать функцию изменения размера, скажем, img_size, и в каждом radio написать:
onclick="img_size(this.value)"


Функция примерно такая:
function img_size(val){
 var ims = document.getElementById("здесь id вашей картинки");
 switch(val){
  case "1":
   ims.width = 50;
   break;
  case "2":
   ims.width = 100;
   break;
  ...
 }
}

Ну, размеры поставите свои, val - это value каждой кнопки, допустим, 1, 2 и т.д.


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