Как вывести целые значения?
Помогите пожалуйста вывести целые значения? Только чтобы не менялся результат..
<script type="text/javascript"> function Calc() { int a=+document.getElementById('a').value int b=+document.getElementById('b').value int c=+document.getElementById('c').value int d=+document.getElementById('d').value int e=+document.getElementById('e').value int f=+document.getElementById('f').value document.getElementById('summ').value=a*b*c*d*e*f } </script> <form> <select class="chosen-select chosen-transparent form-control" id="a" onchange='Calc()'> <option value="0" selected>- Выберите тип ТС</option> <option value="4118">Легковые а/м физических лиц</option> <option value="3087">Легковые а/м юридических лиц</option> </select><br><br> <select class="chosen-select chosen-transparent form-control" id="b" onchange='Calc()'> <option value="0" selected>- Выберите регион</option> <option value="1.8">Санкт-Петербург</option> <option value="1.3">Ленинградская область</option> </select><br><br> <select class="chosen-select chosen-transparent form-control" id="c" onchange='Calc()'> <option value="0" selected>- Мощность</option> <option value="0.6">До 50 л/с включ.</option> <option value="1">От 50 до 70 л/с включ.</option> </select><br><br> <select class="chosen-select chosen-transparent form-control" id="d" onchange='Calc()'> <option value="0" selected>- Лиц допущено</option> <option value="1">Ограничено</option> <option value="1.8">Не ограничено</option> </select><br><br> <select class="chosen-select chosen-transparent form-control" id="e" onchange='Calc()'> <option value="0" selected>- Выберите возраст и стаж водителя</option> <option value="1.8">до 22 лет, стаж до 3х лет включительно</option> <option value="1.7">старше 22 лет, стаж до 3х лет включительно</option> </select><br><br> <input type='hidden' id="f" value='0.95' onchange='Calc()'> <input type="text" id="summ"> </form> |
Так?
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> </head> <body> <script type="text/javascript"> function Calc() { var a=+document.getElementById('a').value var b=+document.getElementById('b').value var c=+document.getElementById('c').value var d=+document.getElementById('d').value var e=+document.getElementById('e').value var f=+document.getElementById('f').value document.getElementById('summ').value=parseInt(a*b*c*d*e*f); } </script> <form> <select class="chosen-select chosen-transparent form-control" id="a" onchange='Calc()'> <option value="0" selected>- Выберите тип ТС</option> <option value="4118">Легковые а/м физических лиц</option> <option value="3087">Легковые а/м юридических лиц</option> </select><br><br> <select class="chosen-select chosen-transparent form-control" id="b" onchange='Calc()'> <option value="0" selected>- Выберите регион</option> <option value="1.8">Санкт-Петербург</option> <option value="1.3">Ленинградская область</option> </select><br><br> <select class="chosen-select chosen-transparent form-control" id="c" onchange='Calc()'> <option value="0" selected>- Мощность</option> <option value="0.6">До 50 л/с включ.</option> <option value="1">От 50 до 70 л/с включ.</option> </select><br><br> <select class="chosen-select chosen-transparent form-control" id="d" onchange='Calc()'> <option value="0" selected>- Лиц допущено</option> <option value="1">Ограничено</option> <option value="1.8">Не ограничено</option> </select><br><br> <select class="chosen-select chosen-transparent form-control" id="e" onchange='Calc()'> <option value="0" selected>- Выберите возраст и стаж водителя</option> <option value="1.8">до 22 лет, стаж до 3х лет включительно</option> <option value="1.7">старше 22 лет, стаж до 3х лет включительно</option> </select><br><br> <input type='hidden' id="f" value='0.95' onchange='Calc()'> <input type="text" id="summ"> </form> </body> </html> |
Да)) спасибо)) не мог никак с int гером разобраться))
|
Georgian,
:thanks: |
Georgian,
как вариант ... document.getElementById('summ').value=a*b*c*d*e*f|0; |
getElementById('summ').value=a*b*c*d*e*f
:D |
Часовой пояс GMT +3, время: 05:35. |