gpt4 book ai didi

javascript - Parsefloat 总是返回 NaN

转载 作者:行者123 更新时间:2023-11-30 14:56:08 24 4
gpt4 key购买 nike

我有这段代码并且总是返回 NaN,即使它是一个数字。我一直在尝试修复它,但我做不到,而且我读到的一切都和我的一样。

  <html>
<head>

</head>
<body >
<input id="texto" type="number">
<button type="button" onclick="calcular()">Calcular</button>
<br>
<script>
var result =parseFloat(document.getElementById("texto").Value);

function calcular() {

document.getElementById("nota").innerHTML =result;
}

</script>

<br>
<p id="nota">d</p>
</body>
</html>

最佳答案

value属性需要小写字母。

var result = parseFloat(document.getElementById("texto").value);
// ^

并且您需要将赋值移动到函数中,因为您需要实际值,而不是开始时的值。

function calcular() {
var result = parseFloat(document.getElementById("texto").value);
document.getElementById("nota").innerHTML = result;
}
<input id="texto" type="number"> <button type="button" onclick="calcular()">Calcular</button>
<p id="nota"></p>

关于javascript - Parsefloat 总是返回 NaN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47253796/

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