gpt4 book ai didi

html - 如何让html表单输出显示十进制数字?

转载 作者:行者123 更新时间:2023-12-04 07:42:43 24 4
gpt4 key购买 nike

我无法理解如何使这个 html 表单正常工作。目标是使用小数点将数字总和显示为结果。目前它只是以整数显示结果,这使结果不正确。我将不胜感激任何帮助,谢谢!

<form action="/action_page.php" oninput="x.value=parseInt(a.value)+parseInt(b.value)+parseInt(c.value)+parseInt(d.value)+parseInt(e.value)+parseInt(f.value)">
<label for="quantity" style="color:white;">Easy Mode:</label>
<br><br> 1
<input type="number" id="a" name="quantity" min="0" max="4" step="0.5"> 2
<input type="number" id="b" name="quantity" min="0" max="4" step="0.5"> 3
<input type="number" id="c" name="quantity" min="0" max="4" step="0.5"> 4
<input type="number" id="d" name="quantity" min="0" max="4" step="0.5"> 5
<input type="number" id="e" name="quantity" min="0" max="4" step="0.5"> 6
<input type="number" id="f" name="quantity" min="0" max="4" step="0.5"> =
<input type="submit" value="Submit">
<output name="x" for="a b c d e f" style="color:white;" ></output>
</form>

最佳答案

您正在使用 parseInt 将数字转换为整数。使用 parseFloat 代替。

关于html - 如何让html表单输出显示十进制数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67374280/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com