Вход

Просмотр полной версии : Операции через формы


johnd0e111
15.11.2017, 11:36
Здравствуйте всем. Помогите мне пожалуйста решить проблему.
Нужно чтобы первое поле вводилось произвольное число, на которое бы потом умножалось на значения последующих трех инпутов. Например. Ввел число 155 и оно умножается на 45,58 и 60. А после сумма выводится построчно с текстом который можно написать рядом с чекбоксом. Спасибо за внимание.
Примерно вот так:

построчный вывод:
a x b ( плюс текст )
a x c ( плюс текст )
a x d ( плюс текст )
e (если стоит галочка)
input с именем first
input с именем second
input с именем third


<form>
<div>
<input type="text" name="number" value="a">
</div>
<div>
<input type="checkbox" value="b"> b=45 <input type="text">
</div>
<div>
<input type="checkbox" value="c"> c=58 <input type="text">
</div>
<div>
<input type="checkbox" value="d"> d=60 <input type="text">
</div>

<div>
<input type="checkbox" value="e"> e <input type="text">
</div>


<input type="text" name="first">
<input type="text" name="second">
<input type="text" name="third">
</form>
<button>Рассчитать</button>

Nexus
15.11.2017, 11:42
Нужно чтобы первое поле
Кода с вашими попытками нет, поэтому это больше похоже на задачу, которую требуется выполнить, нежели на пост о помощи.

За это обычно платят деньги.
Для таких сообщений предназначен раздел форума "Работа" (http://javascript.ru/forum/job/).

Если вы все же хотите, чтобы вам помогли - приложите какие-то усилия сами и задавайте вопросы по ходу дела.

johnd0e111
15.11.2017, 12:22
Спасибо за ответ. К вечеру выложу код, но мне кажется он настолько кривой, что стыдно показывать...

Dilettante_Pro
15.11.2017, 12:36
johnd0e111,
Подумайте еще и над кривизной HTML
Например, у вас прописаны value="a", value="b"....
Зачем? Что вы с ними будете делать?

johnd0e111
15.11.2017, 17:23
Это для примера было. Спасибо.