将文本框输入值乘以同一文本框

Multiplying a textbox input value on the same textbox

本文关键字:文本 输入      更新时间:2023-09-26

我不知道如何正确地做到这一点。我已经使用3个文本框实现了计算值。但我想要的是,当我输入一个值时,它会自动乘以我分配的值,而不使用另一个文本框。这在javascript中可以实现吗?

是的,这是可以实现的,您可以使用jQuery来实现,下面是示例:http://jsfiddle.net/26vmdtcj/

添加带有以下代码的输入:

<input id="input_id" type="text">

添加javascript:

$('#input_id').on('change', function() {
    $(this).val($(this).val() * 3);
});

并且你已经准备好了,也不要忘记添加jquery与这个:

<script src="http://code.jquery.com/jquery-1.11.1.min.js"></script>