我需要不断地从重力形式字段中获取实际数据(计算总和)并将此数据插入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元素为空。 请给我建议如何更改代码。
答案 0 :(得分:0)
因此,上面的代码在加载脚本标记时仅会触发一次。这意味着脚本加载时形式的任何内容都将放置在div
元素中。这很可能是一个空字符串。
您最可能想做的是监视输入字段是否有任何更改。您可以利用JQuery的keyup事件:https://api.jquery.com/keyup/
这将允许您在每个keyup事件实例中触发一个回调函数。在这里,您可以获得输入的值,并用它填充div
。