我如何在输入字段内执行特定的数学计算并将结果填充到另一个字段?
How can i perform a specific math calculation inside an input field and populate the result to another?
我的问题很简单。我想要的正是我在标题中描述的。我有 2 个输入字段(field1 和 field2)。当我在 field1 中添加一个数字时,我需要将它除以特定数字(例如 1.38)并自动将结果填充到 field2 中。
现在我正在使用此代码将数据从 field1 填充到 field2,但我不知道如何执行除法数学计算
<input type='text' id='field_1'>
<input type='text' id='field_2'>
$(document).ready(function () {
$('#field_1').on('change', function (e) {
$('#field_2').val($('#field_1').val());
});
});
这是JSFiddle
这是一个非常基本的编程操作,但是,代码如下:
$(document).ready(function () {
$('#field_1').on('change', function (e) {
var result = parseFloat($(this).val()) / 1.38; // Change 1.38 value with the desired number
$('#field_2').val(result);
});
});
我的问题很简单。我想要的正是我在标题中描述的。我有 2 个输入字段(field1 和 field2)。当我在 field1 中添加一个数字时,我需要将它除以特定数字(例如 1.38)并自动将结果填充到 field2 中。
现在我正在使用此代码将数据从 field1 填充到 field2,但我不知道如何执行除法数学计算
<input type='text' id='field_1'>
<input type='text' id='field_2'>
$(document).ready(function () {
$('#field_1').on('change', function (e) {
$('#field_2').val($('#field_1').val());
});
});
这是JSFiddle
这是一个非常基本的编程操作,但是,代码如下:
$(document).ready(function () {
$('#field_1').on('change', function (e) {
var result = parseFloat($(this).val()) / 1.38; // Change 1.38 value with the desired number
$('#field_2').val(result);
});
});