Постоянно получать данные из поля и вставлять в div - PullRequest
0 голосов
/ 13 ноября 2018

Мне нужно постоянно получать фактические данные (сумму расчета) из поля формы гравитации и вставлять эти данные в элемент div. Мой код выглядит так

<html>
<header>
      Price per month:
<div id="Test_1"></div>
<script type="text/javascript">
     var permonth = jQuery('#input_54_126').val();
     jQuery("#Test_1").html(permonth);
</script>
</header>
</html>

Я не вижу ни одного журнала ошибок в консоли, но элемент div пуст. Приятный совет, как я могу изменить код.

1 Ответ

0 голосов
/ 13 ноября 2018

, поэтому приведенный выше код будет срабатывать только один раз при загрузке тега сценария, в который он помещен. Это означает, что все, что находится в форме при загрузке сценария, будет помещено в элемент div. Скорее всего, это пустая строка для начала.

То, что вы хотите сделать, скорее всего, наблюдать за полем ввода для любых изменений в нем. Вы можете воспользоваться преимуществом события JQuery: https://api.jquery.com/keyup/

Это позволит вам запускать функцию обратного вызова для каждого экземпляра события keyup. Здесь вы можете получить значение ввода и заполнить его div.

...