Калькулятор услуг
Здравствуйте решил сделать калькулятор услуг, так как я в java почти не чего не понимаю искал готовые скрипты и из них собрал калькулятор, но появилась проблема не могу оживить Radio кнопки прошу помощи.
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Калькулятор на JavaScript</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <script type="text/javascript"> /* * Функция подсчета стоимости услуг на создания дизайна сайта */ function calc() { var type_design = document.getElementById("type_design"); //получаем ссылку на элемент Select (Тип дизайна) var type_d = document.getElementById("type_d"); var is_html = document.getElementById("is_html"); //получаем ссылку на чекбокс (Требуется верстка?) var is_ht = document.getElementById("is_ht"); var is_h = document.getElementById("is_h"); var count = document.getElementById("count"); //получаем ссылку на элемент input (Кол-во вариантов) var result = document.getElementById("result"); //получаем ссылку на элемент span, в него будем писать стоимость дизайна var resulta = document.getElementById("resulta"); var price = 0; price += parseInt(type_design.options[type_design.selectedIndex].value); price += parseInt(type_d.options[type_d.selectedIndex].value); price += (is_html.checked == true) ? parseInt(is_html.value) : 0; price += (is_ht.checked == true) ? parseInt(is_ht.value) : 0; price = parseInt(count.value) * price; result.innerHTML = price; price -= (is_h.checked == true) ?(parseInt(is_h.value) / 100) * parseInt(price) : 0; resulta.innerHTML = price; } </script> </head> <body> <b>Тип дизайна:</b><br/> <select onchange="calc()" id="type_design"> <option value="5000">Простой дизайн сайта</option> <option value="7000">Сложный дизайн сайта</option> <option value="10000">Дизайн интернет-магазина</option> </select><br/> <br/> <form id="forms" onchange="calc()"> <input type="radio" name="check" value="267"><label>200</label> <input type="radio" name="check" value="879"><label>500</label> <input type="radio" name="check" value="1245"><label>1000</label> </form> <select onchange="calc()" id="type_d"> <option value="5000">Простой дизайн сайта</option> <option value="700">Сложный дизайн сайта</option> <option value="1000">Дизайн интернет-магазина</option> </select><br/> <input type="checkbox" onclick="calc()" value="3000" id="is_html" /> <label for="is_html">Требуется верстка?</label> <input type="checkbox" onclick="calc()" value="3000" id="is_ht" /> <label for="is_html"> верстка?</label> <br/> Кол-во вариантов: <input type="text" id="count" value="1" onclick="calc()" /> <div>Стоимость дизайна сайта: <span id="result">0</span> руб.</div> <div>Стоимость дизайна сайта: <span id="resulta">0</span> руб.</div> <br/> <input type="checkbox" onclick="calc()" value="10" id="is_h" /> <label for="is_html"> скидка 10%</label> </body> </html> |
Тарантино снимает хард экшэны. Сайтами он не торгует точно :D 100%
|
Часовой пояс GMT +3, время: 01:55. |