[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Простое умножение числа при вводе в input
max74max74
Здравствуйте.
Помогите, пожалуйста.

У меня есть форма

<form  action="/" method="POST">
<input
type="text" name="summa_input" required placeholder="Введите сумму">
</form>


Сумма к оплате: <div id="summa_x2"></div>


Как при помощи JavaScript вывести в блоке <div id="summa_x2"></div> сумму которая будет в 2 раза больше, чем вводимая в input.
Например, пользователь вводит 20, а отображается 40
Причем сумма должна меняться в тот момент когда она вводится, а не когда снимается фокус с input
Можно ли такое реализовать?
sergeiss
Цитата (max74max74 @ 6.12.2020 - 18:05)
Можно ли такое реализовать?

Элементарно. Вешаешь несколько обработчиков на инпут, в том числе onkeyup, onchange. И при их срабатывании делаешь нужные действия. Точнее, из каждого обработчика вызываешь одну и ту же функцию, которая выполняет нужное действие. Хотя в 2 раза увеличивай, хоть в квадрат возводи smile.gif

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.