Показать сообщение отдельно
Старый 27.09.2006, 17:21
motosap вне форума Посмотреть профиль Отправить личное сообщение для motosap Найти все сообщения от motosap
  № 13  
Ответить с цитированием
motosap

Регистрация: Sep 2006
Адрес: Томск, Москва, Ярославль
Сообщений: 9
Отправить сообщение для motosap с помощью ICQ
Если вообще упростить, то можно просто пары текстовых блоков:
1. - стоимость i-го товара (нельзя редактировать)
2. - кол-во (по умолчанию - 0, редактировать можно).
При нажатии кнопки подсчета стоимости просто смотришь все пары и:
resultCost = Number(txtPrice1.text)*Number(txtAmount1.text) + Number(txtPrice2.text)*Number(txtAmount2.text) + ... + и так по всем полям
Где txtPrice1, txtPrice2 - текстовые поля цен
и txtAmoun1б txtAmoun2 - текстоые поля количества.
Тогда и не надо чекБоксы ставить.

+ Хорошо было бы проверять поля кол-ва товара функцией isNan(exp). Она возвращает истину, если exp - число и ложь - в противном случае.
И если поле - не число, то выводить предупреждение.