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

Сообщение от DorianLeroy
text(priceforcart); в соответствующем поле(div id="summ_order">) пишется NaN.
всё правильно
при выполнении этой операции priceforcart = parseInt(priceforcart); ты получишь NaN поскольку нельзя привести пустую строку к числу. а NaN+число тоже будет NaN; если ты пременной присваиваешь строковое значение пусть даже и пустое-переменная приобретёт строковой тип.
var b="";
alert(typeof(b));
alert(parseInt(b));
Ответить с цитированием