![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
eximo |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 20.2.2009 Репутация: нет Всего: нет |
ищу скрипт (JavaScript) для подсчёта цены объекта определяемого клиентом кликом по одной из пяти заданных картинок (с фиксированной ценой за квадратный метр индивидуально для каждой картинки) и двумя набираемыми клиентом же параметрами (длина/ширина),то есть скрипт должен определить с какой картинки взять цену и помножить её на площадь, получаемую самим скриптом по задаваемым длине/ширине, выдав результат отдельной строкой
ПОМОГИТЕ пожалуйста (если платно, то укажите сколько) |
|||
|
||||
comtat |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1310 Регистрация: 2.5.2006 Где: Россия, Казань Репутация: 7 Всего: 71 |
Вот, только проверку на вводимые значения не делал, так что буквы не вводите
-------------------- Рожденный в СССР !!! ExtJS - мой фреймворк |
|||
|
||||
eximo |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 20.2.2009 Репутация: нет Всего: нет |
Огромное спасибо, только теперь остались две проблемы:
1. Скрипт реагирует лишь на стоимость, выраженную в целых числах, а после запятой (менял и на точку) цифр не признаёт 2. Сантиметры нужно вводить через точку, а это хоть и небольшое, но неудобство.. без помощи нерешу |
|||
|
||||
Soah |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 512 Регистрация: 18.2.2009 Репутация: 13 Всего: 54 |
поменяйте parseInt на parseFloat.
|
|||
|
||||
eximo |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 20.2.2009 Репутация: нет Всего: нет |
спасибо, после замены уже работает с копейками, но запятую в метрах не признаёт.. может в сантиметрах можно размер выразить и так избавиться от дробных чисел (ни точки, ни запятой не понадобится).. это лишь мысль вслух, то есть версия, которую внедрить не умею
|
|||
|
||||
eximo |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 20.2.2009 Репутация: нет Всего: нет |
В принципе так и решил, - ввёл денежный коофициент 0.0001, а ввод размеров пометил в сантиметрах. Сносно, только результат в цене не округляется и выдаёт после запятой много знаков. Спасибо за подсказки, а если кто знает как решить задачу полностью, прошу сообщить.
|
|||
|
||||
Soah |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 512 Регистрация: 18.2.2009 Репутация: 13 Всего: 54 |
||||
|
||||
eximo |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 20.2.2009 Репутация: нет Всего: нет |
всё чудненько, перевёл даже в милиметры (коофициент цены подкорректировал соответственно) и с помощью указанной строки ограничил после запятой до двух символов. РАБОТАЕТ!
О Г Р О М Н О Е С П А С И Б О !!! |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |