Помогите чайнику с калькулятором
Есть уже готовый страховой калькулятор
с ответом 1 не могу осилить следующее: ответ2 = ответ1*"0.90" ответ3 = ответ1*"0,85" ответ4 = ответ1*"0,80" <script type="text/javascript"> function calc() { /* * Функция подсчета стоимости услуг на создания ОСАГО */ var type_own = document.getElementById("type_own"); var type_ts = document.getElementById("type_ts"); var type_city = document.getElementById("type_city"); var type_time = document.getElementById("type_time"); var type_age = document.getElementById("type_age"); var is_html = document.getElementById("is_html"); //получаем ссылку на чекбокс (Требуется верстка?) var count = document.getElementById("count"); //получаем ссылку на элемент input (Кол-во вариантов) var result = document.getElementById("result"); //получаем ссылку на элемент span, в него будем писать стоимость дизайна var price = 0; price = 180 * parseFloat(type_own.options[type_own.selectedIndex].value); price = price * parseFloat(type_ts.options[type_ts.selectedIndex].value); price = price * parseFloat(type_city.options[type_city.selectedIndex].value); price = price * parseFloat(type_time.options[type_time.selectedIndex].value); price = price * parseFloat(type_age.options[type_age.selectedIndex].value); /* price += (is_html.checked == true) ? parseInt(is_html.value) : 0; price = parseInt(count.value) * price; */ result.innerHTML = Math.round(price, 2); } </script> <form action="/sendorder/" autocomplete="on" name="ins" method="post"> <div class="ctp-box"> <input type="hidden" name="ins_type" value="osago"> <b>Страховка ОСАГО</b> <div class="clearfix"></div> <div class="a-label">Кому принадлежит транспорт</div> <div class="a-value"> <select onchange="calc()" id="type_own" name="type_own"> <option value="1">Выбрать</option> <option value="1.35">Физическое лицо</option> <option value="1.20">Юридическое лицо</option> <option value="0.675">Пенсионер, инвалид I, IIгр.</option> </select> </div> <div class="clearfix"></div> <div class="a-label">Тип транспортного средства:</div> <div class="a-value"> <select onchange="calc()" id="type_ts" name="type_ts> <option value="1">Выбрать</option> <option value="1.00">Легковые автомобиль (объем до 1600 куб. см.)</option> <option value="1.14">Легковые автомобиль (объем 1601 - 2000 куб. см.)</option> <option value="1.18">Легковые автомобиль (объем 2001 - 3000 куб. см.)</option> <option value="1.82">Легковые автомобиль (объем больше 3000 куб. см.)</option> <option value="0.34">Прицепы для легковых автомобилей</option> <option value="2.55">Автобусы - сидячих мест от 10-ти (влючая водительское) до 20-ти</option> <option value="3.00">Автобусы - сидячих мест больше 20-ти</option> <option value="2.00">Грузовые автомобили - до 2-х тонн (включительно)</option> <option value="2.18">Грузовые автомобили - более 2-х тонн</option> <option value="0.50">Прицепы для грузовых автомобилей</option> <option value="0.34">Мотоциклы и мопеды - до 300 куб. см. (включительно)</option> <option value="0.68">Мотоциклы и мопеды - больше 300 куб. см.</option> </select> </div> <div class="clearfix"></div> <div class="a-label">Населенный пункт:</div> <div class="a-value"> <select onchange="calc()" id="type_city" name="type_city> <option value="1">Выбрать</option> <option value="4.2">Киев</option> <option value="2.3">Днепропетровск</option> <option value="1.3">Днепрорудное</option> <option value="1.7">Житомир</option> <option value="2.3">Запорожье</option> <option value="1.7">Кременчуг</option> <option value="2.3">Кривой Рог</option> <option value="1.7">Николаев</option> <option value="1.3">Обухов</option> <option value="1.7">Херсон</option> <option value="1.7">Хмельницкий</option> <option value="2.6">За пределами Украины</option> </select> </div> <div class="clearfix"></div> <div class="a-label">Срок действия на:</div> <div class="a-value"> <select onchange="calc()" id="type_time" name="type_time"> <option value="1">12 месяцев</option> <option value="0.95">11 месяцев</option> <option value="0.9">10 месяцев</option> <option value="0.85">9 месяцев</option> <option value="0.8">8 месяцев</option> <option value="0.75">7 месяцев</option> <option value="0.7">6 месяцев</option> </select> </div> <div class="clearfix"></div> <div class="a-label">Без страховых случаев</div> <div class="a-value"> <select onchange="calc()" id="type_age" name="type_age"> <option value="1">Выбрать</option> <option value="0.95">1 год</option> <option value="0.90">2 года</option> <option value="0.85">3 года</option> <option value="0.80">4 года</option> </select> </div> <div class="clearfix"></div> <div align="center"><img src="http://strahovka.e.ua/attachments/Image/skayd1.jpg?template=generic"><div align="center"><div class="a-price">Стоимость: <span id="result">0</span> грн. Франшиза: 0 грн. </div> <div align="center"><img src="http://strahovka.e.ua/attachments/Image/utico1_1.jpg?template=generic"><div align="center"><div class="a-price">Стоимость: <span id="result">0</span> грн. Франшиза: 500 грн. </div> <div align="center"><img src="http://strahovka.e.ua/attachments/Image/esa1.jpg?template=generic"><div align="center"><div class="a-price">Стоимость: <span id="result">0</span> грн. Франшиза: 0 грн. </div> <div align="center"><img src="http://strahovka.e.ua/attachments/Image/AS1.jpg?template=generic"><div align="center"><div class="a-price">Стоимость: <span id="result">0</span> грн. Франшиза: 0 грн. </div> <hr /> </form> Заранее благодарен откликнувшимся :) |
smitoner,
id уникально !!! строка 120 пишем id="result2" строка 27 пишем где нибудь дополнительно result2.innerHTML = Math.round(price*.9); далее по образцу |
smitoner,
что делает запятая и 2 в строке 27 для меня загадка |
Все получилось!!! Спасибо огромное, два дня "курил", не мог разобраться )))
|
Я совсем обнаглею, но все же спрошу.
В возможно ли сделать, что б была кнопка "заказать", при нажании которой всплывала бы форма заказа <?php $mssg = ""; $ssubj = "ФОРМА ЗАКАЗА С САЙТА "; $ssubj = $ssubj . "ОСАГО"; if (isset($_POST["type_own"])) $mssg = $mssg . "Кому принадлежит: " . $_POST["type_own"] . "\r\n"; if (isset($_POST["type_ts"])) $mssg = $mssg . "Тип транспорта: " . $_POST["type_ts"] . "\r\n"; if (isset($_POST["type_city"])) $mssg = $mssg . "Регион: " . $_POST["type_city"] . "\r\n"; |
|
Часовой пояс GMT +3, время: 14:45. |