![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
s1lver |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 580 Регистрация: 14.12.2007 Где: Россия Репутация: нет Всего: нет |
Доброго времени суток!
Есть проблемка с подсчетом значении из формы. Форма
Скрипт обработки
какие бы значения не выбирались, всегда будет срабатывать последний вариант. ![]() Это сообщение отредактировал(а) s1lver - 1.9.2013, 12:36 -------------------- Я собрался жить вечно - пока все идет нормально! |
||||
|
|||||
Nett |
|
|||
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 20.5.2008 Репутация: нет Всего: 1 |
А Вы дебажить пробовали? Что происходит в цикле for? Что в результате в переменной sum?
Этот ответ добавлен с нового Винграда - http://vingrad.com |
|||
|
||||
Amphiluke |
|
|||
![]() ☽ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1253 Регистрация: 26.8.2009 Репутация: 39 Всего: 112 |
Если вы суммируете в цикле по всем элементам формы, стоит учесть, что кнопка тоже, между прочим, является элементом формы. И у нее тоже есть свойство value, значение которого, однако, не преобразуется к числу, что дает в итоге NaN. Правильнее будет либо задать какой-нибудь класс тем полям формы, которые участвуют в расчете, и выборку полей делать по этому классу, либо в вашем цикле отсекать незначимые элементы формы по их типу. Этот ответ добавлен с нового Винграда - http://vingrad.com |
|||
|
||||
ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 48 Всего: 386 |
Кстати, у select'а отмеченное юзером значение вычисляется не очень тривиально. Что-то вроде этого.
-------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! ![]() |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |