我有以下 JavaScript 代码:
$(':input').bind('keypress keydown keyup change',function(){
var BetAmount1 = parseFloat($(':input[name="BetAmount"]').val(),10);
var v = '';
if (!isNaN(BetAmount1)){
v = BetAmount1 * 10;
}
$(':input[name="PotentialGain"]').val(v.toString());
});
我通过 PHP 回显了以下两个输入:
<input class="defaultText" type="text" name="BetAmount" id="BetAmount">
<input type="text" name="PotentialGain" id="PotentialGain" />
当用户输入或更改 BetAmount
时,我想立即显示计算出的 PotentialGain
,例如,可以通过将常数乘以用户输入的指定投注金额。
感谢您的时间和考虑。
最佳答案
这个?
$betAmount.on( 'keyup change', function () {
var gain = 10 * +this.value;
if ( isNaN( gain ) ) return;
$potentialGain.val( gain );
});
关于javascript - 根据用户输入计算JavaScript中的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13277300/