Показать сообщение отдельно
  #6 (permalink)  
Старый 05.12.2013, 18:08
Интересующийся
Отправить личное сообщение для Valentinka Посмотреть профиль Найти все сообщения от Valentinka
 
Регистрация: 13.11.2013
Сообщений: 13

Сообщение от ksa Посмотреть сообщение
Тогда хоть поменяй валуе у радиобаттонов на 1 и 2...

Т.о. останется только вычитать значения у ключевых полей, перемножить их и записать в итоговое поле...
Здравствуйте. Вот как я попыталась это сделать, но почему то все равно не работает. Посмотрите пожалуйста
Код:
<html>
<head>
<title> Лабораторная работа 2 </title>
<script type="text/javascript">

function calculation () {
if(document.getElementById("one").checked) {
       var sum = parseFloat(distance)/100*parseFloat(consumption)*parseFloat(gas)*parseFloat(price);
    }else if(document.getElementById("two").checked){

        var sum = parseFloat(distance)/100*parseFloat(consumption)*parseFloat(gas)*parseFloat(price)*2;
    }
document.getElementById("sum").value = Math.floor(sum)+"руб";
</script>
</head>
<body bgcolor=beige >
<H1> Расчет стоимости поездки</H1>
<form  name="forma" method="post">
Фамилия <input type="text"> <p>
Пункт назначения <select >
<option >Другой населеный пункт</option>
<option >Орск</option> 
<option >Гай</option>
<option >Новоорск</option></select><p>
Укажите населенный пункт <input type="text"> <p>
Тип ГСМ <select id="gas">
<option >А-76</option>
<option >А-92</option> 
<option >А-95</option></select> Цена за 1 л.<input type="text" id="price"> <p>
Расстояние до пункта назначения <input type="text" id="distance"> <p>
Расход бензина на 100 км.<input type="text" id="consumption"> <p>
Поездка <input  type="radio" name="radio" id="one" value="0"> в один конец <input type="radio" name="radio" id="two"  value="0"checked> в оба конца<p>
<input type="checkbox" name="r1"> Оплата наличными <p>
Дополнительная информация  <p>
<textarea name="txtArea" cols="40" rows="5" >  </textarea> <input type="button" value="Вычислить" OnClick="calculation()"><input type="reset" name="Reset" value="Сброс"><p>
Стоимость поездки составляет<input type="text" id = "sum"><p>
</form>
</body>
</html>
Ответить с цитированием