我无法正确计算需要一些建议,我需要它来添加小数。
<!DOCTYPE html>
<html>
<body>
<form oninput="x.value=parseInt(a.value)+parseInt(b.value)">
<input type="number" id="a" value="">
<input type="hidden" id="b" value="5.75%">
<output name="x" for="a b"></output>
</form>
</body>
</html>
答案 0 :(得分:0)
根据您的评论,我认为您要使用的计算确实是:
parseFloat(b.value)/100*parseFloat(a.value)
示例:
<form oninput="x.value='$'+(parseFloat(b.value)/100*parseFloat(a.value)).toFixed(2)">
<input type="number" id="a" value="">
<input type="hidden" id="b" value="5.75%">
<output name="x" for="a b"></output>
</form>