Транслятор
   
Помощь
Поиск
Участники
Календарь
В избранное!
сайты
|
| Здравствуйте Гость ( Вход | Регистрация ) | Выслать повторно письмо для активации |
| :: Ответить :: Открыть тему :: Открыть тему (с опросом) :: |
| Кром |
Отправлено: Feb 23 2010, 09:20 AM
|
|
Unregistered Пол: Из города: |
Форумчане!! срочно нужна помощь ---
уже запарился, вроде код правильный что не так не пойму =(( задача - конвертер длины, массы и объема-- он должен при вводе значений в оба поля олновременно - напр в мили и в км одновременно, выдавать ошибку. старничку ASP соответвно, создал- пока блок только для перевода длины, но потом насколько я понимаю легко создать похожие блоки и для всего остального -- ОСНОВНАЯ ПРОБЛЕМА ПРИ ВВЕДЕНИИ ТОЛЬКО ОДНОГО ПАРАМТРА - НАПР РАССТОЯНИЯ В КИЛОМЕТРАХ, ЕСЛИ ПОЛЕ РАССТОЯНИЕ В МИЛЯХ ОСТАЕТСЯ ПУСТЫМ, ТО ASP НЕ ГРУЗИТСЯ, ПЫТАЛСЯ ИСПРАВИТЬ С ПОМОЩЬЯ ДЖАВЫ СКРИПТА НО БЕСПОЛЕЗНО =( Нужно чтобы он пересчитывал и выдавал только значения с полей где что то введено а остальные просто игнорировал. Вот код: ПыСы - помогите новичку а то препод казнит!!! Спасибо!!! Да, еще - 1 миля = 1,61 км 1 галлон = 3,79л 1 фунт = 0,454 кг.. <html> <head> <title>Conversion</title> </head> <body> <form name=myform action=convercia.asp method=post> Enter Distance: <input id=Distance name=Distance type=text> Miles = <input id=DistanceKM name=DistanceKM type=text> Kilometers <p> Enter Volume: <input id=Volume name=Volume type=text> Gallons = <input id=VolumeL name=VolumeL type=text> Liters<p> Enter Weight: <input id=Weight name=Weight type=text> Pounds = <input id=WeightKG name=WeightKG type=text> Kilograms<p> <input type=submit value="Convert"> <input type=reset value="Clear"> </form> </body> </html> Ну и АСП соответственно : <% dim dm, reskm, dkm, resm dkm=Request.Form("DistanceKM") dm=Request.Form("Distance") reskm=dm*1.61 resm=dkm/1.61 response.write("<h1>"& reskm &" </h1>") <script type="text/javascript"> var dkm; if (dkm>0) { response.write("<h1>"& resm &"</h1>") } else { } </script> %> |
|
|
| Опции темы | :: Ответить :: Быстрый ответ :: Открыть тему :: Открыть тему (с опросом) :: |