当您在 FIELD-2
中键入新值时,我需要在 FIELD-2 中进行自动计算,但我也需要它。例如,我有一个保湿因子(25);在字段 1 中我写 100,在字段 2 中我写 2500 (25x100);但是如果我在 FIELD-2 中写 2500,我将在 FIELD-1 中写 100 个 (2500/25)。
如果我的重新计算字段已经有另一个数字,则此操作必须有效:如果我在 FILED-1 100 和 FILED-2 2500 中,并且在 FILED-1 中重写 200(或 FILED-2 中的 5000),我将在另一个字段中获得新结果。
对不起我的英语,谢谢。
使用 HTML:
<input id="field1">
<input id="field2">
JavaScript:
var fac = 25;
$('#field1').keyup(function() {
$('#field2').val($('#field1').val() * fac);
});
$('#field2').keyup(function() {
$('#field1').val($('#field2').val() / fac);
});