Показать сообщение отдельно
  #24 (permalink)  
Старый 28.11.2010, 00:07
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

через массивы номер данного в котором соответствует номеру выбранной строки в списке. смотри
var oblojka;-создаёш переменную для формулы
var cena_oblojka; -создаёш переменную для массива
cena_oblojka=[цена1,цена2,цена3...];
допустим в селекте в категории обложка у тебя выбрали третью строчку
и эта цифра три допустим у тебя в пременной stroka_oblojka
тогда при такой записи
stroka_oblojka--;
oblojka=cena_oblojka[stroka_oblojka]; ты получаеш стимость выбранной обложки и тоже самое с остальными селектами и составляющими формулы.0 строка в селекте помниться-это ничего не выбранно,ну а нумерация в массиве начинаеться с нуля поэтому строку нужно уменьшить на 1-чтобы обратиться к правильному элементу массива
и при нажатии на кнопку посчитать
цена окончательная=oblojka+другие составляющие(твоя формула-не знаю как ты там рассчитываеш сумируеш умножаеш и т.д)
ну а как вывести эту цену окончательную ты знаеш. подобным образом ты выводиш изображение из массива изображений(либо массив предзагруженных изображений,либо текстовый массив с именами ссылок на изображения)
Ответить с цитированием