X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Создание калькулятора, расчета стоимости натяжных потолков, онлайн калькулятор
ArtemKR
ArtemKR
Topic Starter сообщение 28.3.2012, 10:14; Ответить: ArtemKR
Сообщение #1


Частый гость
**

Группа: User
Сообщений: 88
Регистрация: 1.12.2010
Поблагодарили: 10 раз
Репутация:   1  


Нужно создать калькулятор для расчета стоимости натяжных потолков:
(X)Ширина м.п. - задается
(Y)Длина м.п. - задается
S потолка = х*y*450 рубей, - показывется автоматически, только S
P потолка = (2x+2y)*50 рублей, - показывется автоматически, только P
Количество труб - задается(a*300 рублей)
Количество точек освещения - задается (b*200 рублей)
Количество углов углов - задается ((с-4)*100 рублей).
Стоимость потолка под ключ = S + P + (a*300 рублей)+ (b*200 рублей)+ ((с-4)*100 рублей), - выдается значение.
Имеется фаил psd.
Должна быть возможность изменения сумм, которые заданны в рублях.
Дизайн калькулятора должен вписываться в сайт: http://potolkinn.com
Вид в прикрепленном файле.
Пример можно взять здесь: http://www.obnovioboi.ru/site.aspx?IID=106...ECTIONID=765894
Интересует время исполнения, цена 300 рублей.


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
xdvix
xdvix
сообщение 28.3.2012, 11:24; Ответить: xdvix
Сообщение #2


Частый гость
**

Группа: User
Сообщений: 77
Регистрация: 4.11.2010
Из: Россия/Марий_Эл
Поблагодарили: 14 раз
Репутация:   -2  


Цену в рублях придется менять ручками в коде или 300р очень маленькаяя цена.


--------------------
php/mysql/html/css/joomla/WordPress/PrestaShop и еще много страшных слов
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ArtemKR
ArtemKR
Topic Starter сообщение 28.3.2012, 11:31; Ответить: ArtemKR
Сообщение #3


Частый гость
**

Группа: User
Сообщений: 88
Регистрация: 1.12.2010
Поблагодарили: 10 раз
Репутация:   1  


(xdvix @ 28.3.2012, 11:24) *
Цену в рублях придется менять ручками в коде или 300р очень маленькаяя цена.

Без проблем, поменяю в коде. Глвное чтобы, считал правильно при смене цены в рублях.

Сообщение отредактировал ArtemKR - 28.3.2012, 11:32


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
dan1
dan1
сообщение 28.3.2012, 22:40; Ответить: dan1
Сообщение #4


Участник
***

Группа: User
Сообщений: 195
Регистрация: 12.8.2010
Из: Тагила
Поблагодарили: 74 раза
Репутация:   25  


<script type="text/javascript">
    function check_digits(if_no_points) {
        var key = event.keyCode;
        if (!(key >= 48 && key <= 57) && key != 8 && key != 46) { event.returnValue = false; }
    }
    function calculate() {
        var price = 0;
        var room_length = document.calc.room_length.value;
        var room_width = document.calc.room_width.value;
        var tubes_quantity = document.calc.tubes_quantity.value;
        var lightpoints_quantity = document.calc.lightpoints_quantity.value;
        var angles_quantity = document.calc.angles_quantity.value;

        if (room_length > 0 && room_width > 0) {
            document.getElementById('roof_size').innerText = room_length * room_width;
            document.getElementById('roof_perimeter').innerText = 2 * room_length + 2 * room_width;
            if (angles_quantity >= 4)
                price = room_length * room_width * 450 + (2 * room_length + 2 * room_width) * 50 + tubes_quantity * 300 + lightpoints_quantity * 200 + (angles_quantity - 4) * 100;
        }
        else
            document.getElementById('roof_size').innerText = "0";

        document.getElementById('price').innerText = price + "руб.";
        return true;
    }
</script>
<form name="calc">
    <table>
    <tr>
        <td>Длина комнаты (метры):</td>
        <td><input size="10" name="room_length" onkeypress="check_digits()" onkeyup="calculate();" /></td>
    </tr>
    <tr>
        <td>Ширина комнаты (метры):</td>
        <td><input size="10" name="room_width" onkeypress="check_digits()" onkeyup="calculate();" value="" /></td>
    </tr>
    <tr>
        <td>Количество труб:</td>
        <td><input size="10" name="tubes_quantity" onkeypress="check_digits()" onkeyup="calculate();" value="" /></td>
    </tr>
    <tr>
        <td>Кол-во точек освещения:</td>
        <td><input size="10" name="lightpoints_quantity" onkeypress="check_digits()" onkeyup="calculate();" value="" /></td>
    </tr>
    <tr>
        <td>Кол-во углов в комнате:</td>
        <td><input size="10" name="angles_quantity" onkeypress="check_digits()" onkeyup="calculate();" value="4" /></td>
    </tr>
    <tr>
        <td>Площадь потолка:</td>
        <td><span id="roof_size"></span> м<sup>2</sup></td>
    </tr>
    <tr>
        <td>Периметр потолка:</td>
        <td><span id="roof_perimeter"></span> м</td>
    </tr>
    <tr>
        <td>Стоимость потолка под ключ:</td>
        <td><span id="price"></span></td>
    </tr>
    </table>
</form>

Как-то так? Разумеется сделал без стилей. Если нужно и стили подправить или сам скриптик, то пишите в личку.


Поблагодарили: (0)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ArtemKR
ArtemKR
Topic Starter сообщение 29.3.2012, 13:58; Ответить: ArtemKR
Сообщение #5


Частый гость
**

Группа: User
Сообщений: 88
Регистрация: 1.12.2010
Поблагодарили: 10 раз
Репутация:   1  


Всем большое спасибо, прошу администраторов закрыть тему.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыСоздание сайтов под различные ПП от 7$ + Отзывы, Гарантии
Sape, Rotapost, GGL, Miralinks, Adsense, TeaserNet, Visitweb и тд...
227 Addy 79504 Сегодня, 13:42
автор: Addy
Открытая тема (нет новых ответов) Спрос: создание, оформление,пнаполнение групп
Создать, оформить группы в соц сетях
3 seoboy 616 1.12.2016, 19:31
автор: Klarenc
Открытая тема (нет новых ответов) Создание сайтов. Графика на заказ
0 GiZZZ 327 29.11.2016, 2:42
автор: GiZZZ
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыСоздание сайтов любой сложности (фреймворки, CMS), Верстка (адаптивная, простая, лендинг), шаблоны, скрипты, любая задача
1 ZaDrotom 451 28.11.2016, 14:24
автор: ZaDrotom
Открытая тема (нет новых ответов) Создание сайтов "под ключ" на CMS Joomla
6 Abra_Kadabra 785 27.11.2016, 17:39
автор: allvake


 



RSS Текстовая версия Сейчас: 5.12.2016, 14:28
Дизайн