Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 06.03.2013, 10:51
Интересующийся
Отправить личное сообщение для 27NataRUS Посмотреть профиль Найти все сообщения от 27NataRUS
 
Регистрация: 23.10.2012
Сообщений: 17

Код не работает на сервере.
Локально все правильно подсчитывает, на сайте вообще исчезает строчка подсчета вывода суммы. Помогите, пожалуйста, разобраться с этой проблемой.
Это скрипт:
function cofig (zx,ax) {
var zx,ax,cx;
if (zx < 5)
{cx=zx*ax*1};
if (zx > 4)
{cx=zx*ax*0.96998332};
if (zx > 9)
{cx=zx*ax*0.95254939};
return cx;}
;


Это формула расчета:
rez=cofig(({colvo01Cgray}+{colvo01Cblack}+{colvo01Cgreen}),23351.02)+{colvoBOX01C}*29109.42+{colvoBOX02A}*1


Это строка, которая выводит итог:
Рассчитанная стоимость составляет <div id="ch1"><strong><span id="rez_disp">&nbsp;</span><input type="hidden" id="rez" name="rez" value=""/></strong></div> руб. (с учетом НДС 18%)
Ответить с цитированием
  #2 (permalink)  
Старый 06.03.2013, 11:37
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,205

Сообщение от 27NataRUS
{*}
Чему равны все такие элементы?

Сделай полный тестовый пример...
Ответить с цитированием
  #3 (permalink)  
Старый 06.03.2013, 13:20
Интересующийся
Отправить личное сообщение для 27NataRUS Посмотреть профиль Найти все сообщения от 27NataRUS
 
Регистрация: 23.10.2012
Сообщений: 17

ksa, не знаю, чему равны такие элементы. Если скажу, что умножению, вдруг блондинкой обзовете.
Ответить с цитированием
  #4 (permalink)  
Старый 06.03.2013, 13:43
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,205

Сообщение от 27NataRUS
Если скажу, что умножению, вдруг блондинкой обзовете.
Умножение это операция. Она не может быть равной чему-то...

Такой синтаксис

var val=1;
alert({val});

не приемлем для JS...
{} можно применить разве что для некой операции

var val=1;
{val++};
alert(val);
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ФОТОГАЛЕРЕЯ не работает код Азбука Общие вопросы Javascript 3 23.11.2011 10:43
Не работает код в IE 6 systemiv Общие вопросы Javascript 6 05.11.2011 07:25
Код работает корректно во всех браузерах кроме IE8 Yamasa Events/DOM/Window 6 18.01.2011 07:40
Подскажите, как работает простой код (замыкание функции)? Dotod Общие вопросы Javascript 5 02.12.2009 04:03
Код не работает в седьмом Эксплорере... vol4ara Общие вопросы Javascript 0 14.07.2008 18:53