Создать форму расчета стоимости поездки
Здравствуйте. Помогите пожалуйста новичку:cray: Нужно создать форму расчета стоимости поездки. Форму сделала, но не знаю как заставить работать кнопочку вычислить:(
<html> <head> <title> Лабораторная работа 2 </title> <script language="JavaScript"> var function f() </head> <body bgcolor=beige > <form name="forma"> <H1> Расчет стоимости поездки</H1> Фамилия <input type="text" name="Фамилия" > <p> Пункт назначения <select name="Пункт назначения"> <option >Другой населеный пункт</option> <option >Орск</option> <option >Гай</option> <option >Новоорск</option></select><p> Укажите населенный пункт <input type="text" name="Укажите населенный пункт" > <p> Тип ГСМ <select > <option >А-76</option> <option >А-92</option> <option >А-95</option></select> Цена за 1 л.<input type="text"name="Цена" > <p> Расстояние до пункта назначения <input type="text"name="Расстояние" > <p> Расход бензина на 100 км.<input type="text"name="Расход" > <p> Поездка <input type="radio" name="radio" value="в один конец"> в один конец <input type="radio" name="radio" value="в оба конца"checked> в оба конца<p> <input type='checkbox' name='r1'> Оплата наличными <p> Дополнительная информация <p> <textarea name="txtArea" cols="40" rows="5" > </textarea> <input type="button" value="Вычислить" OnClick="f()"><input type="reset" name="Reset" value="Сброс"><p> Стоимость поездки составляет<input type='text' name='sum'><p> </form> </body> </html> Всем спасибо кто откликнется:thanks: |
Цитата:
Зачем выбирать марку бенза если потом вводить его стоимость "за литр"? Зачем выбирать города если потом нужно указать протяженность пути? Радиобаттоны вообще безсмысленные... :( |
Это все дано по условию :(
|
Цитата:
Т.о. останется только вычитать значения у ключевых полей, перемножить их и записать в итоговое поле... |
Спасибочки:thanks: пойду дальше разбираться
|
Цитата:
Код:
<html> |
Цитата:
Цитата:
- ошибки - не верный алгоритм Как уберешь обе причины - все будет как надо... ;) |
Цитата:
|
Цитата:
|
Цитата:
|
Valentinka, ты на какую специальность учишся?
|
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
Здравствуйте. Не могу разобраться еще с одной задачкой. Посмотрите пожалуйста почему не работает :cray:
<html> <head> <title>Лабораторная работа 3</title> </head> <script> document.write ("<H1>Подсчет стоимости конфет</H1><form name='forma'>Введите цену за килограмм<input type='text' name='price'><p>Введите вес в граммах<input type='text' name='gram'><p><input type='submit' value='Вычислить сумму'><p>Стоимость покупки составляет<input type='text' name='sum'></form>"); document.forma.onsubmit = function() { var sum = (this.price.value)*((this.gram.value)/1000); } </script> </html> |
или делаю по другому, но тоже не работает :cray:
<html> <head> <title>Лабораторная работа 3</title> </head> <script> document.write ("<H1>Подсчет стоимости конфет</H1><form name='forma'>Введите цену за килограмм<input type='text' id='price'><p>Введите вес в граммах<input type='text' id='gram'><p><input type='button' value='Вычислить сумму'OnClick='sum'><p>Стоимость покупки составляет<input type='text' name='sum'></form>"); function sum() { var price = document.getElementById("price").value; var gram = document.getElementById("gram").value; var sum = parseFloat(price)/1000*parseFloat(gram); alert(sum); } </script> </html> |
Цитата:
спасибочки:thanks: , чуть чуть не доразбиралась :) |
Часовой пояс GMT +3, время: 00:58. |