|
|
|
2234 1 0 0 |
|
Опции темы | Поиск в этой теме |
13.07.2013, 02:59 | 1 |
Ветеран Фонарёвки
Регистрация: 11.02.2012 Последняя активность: Сегодня 00:52
Сообщений: 3732
Сказал(а) спасибо: 3534
Поблагодарили: 1971 раз(а) в 1050 сообщениях
|
HTML страница. Как встроить формулы?
Суть задачки такая:
Есть простенький сервер на сях, относительно глупенький. Максимум, что умеет делать подстановки и обрабатывать методы get и post. Поставить что либо стандартное умеющее работать с cgi и подцепить свой скрипт не получится. В общем сейчас шаблон страницы конфигурации девайса выглядит примерно так: Код:
Текущий ток [current] mA. <form bla-bla-bla> Максимально разрешенный ток <input type="text" name="maxcurrent" value="[current]"></input> </form> Код:
Текущий ток 100 mA. <form bla-bla-bla> Максимально разрешенный ток <input type="text" name="maxcurrent" value="100"></input> </form> Код:
Текущий ток <calc>[current]*0.5</calc> mA. <input type="text" name="maxcurrent" value="<calc>[current]*0.5</calc>"></input> </form> Мне кажется, что тут js пригодился бы. Но я в этом вообще ноль. Интересуют два решения проблемы: пример как можно это сделать или ссылка, по которой можно научиться это делать самостоятельно. Просто учебников море, но какие из них хорошие? Мне в общем-общем виде видится такое решение: Код:
Текущий ток <ctag></ctag> mA. <form bla-bla-bla> Максимально разрешенный ток <input type="text" name="maxcurrent" value=""></input> </form> onload() { ctag.value=[curent]*0.5; maxcurrent.value=[current]*0.5; } onsubmit() { maxcurrent.value=maxcurrent.value/2; post(); }
__________________
Не стреляйте в программиста, он паяет как умеет. [Исправлено: m72, 13.07.2013 в 03:21] |
14.07.2013, 23:42 | 2 |
Ветеран Фонарёвки
Регистрация: 11.02.2012 Последняя активность: Сегодня 00:52
Сообщений: 3732
Сказал(а) спасибо: 3534
Поблагодарили: 1971 раз(а) в 1050 сообщениях
|
Re: HTML страница. Как встроить формулы?
Отбой. Разобрался. Идея рабочая.
Т.е. даже можно при загрузке страницы разобрать параметры по чекбоксам и при отправке сложить обратно. [Исправлено: m72, 14.07.2013 в 23:43] |