var loan = parseFloat(document.getElementById("loanamount"));
document.getElementById('numpay').textContent = loan.toString();
和我的HTML是这样的:
<p>Number of Payments: <a id="numpay"> </a> </p>
我觉得这应该是工作,但似乎无法得到比其他任何东西NaN在我的HTML中,不管我如何配置它。我知道我是JavaScript的新手,但你能给我一个小费?
谢谢!
什么是id为'loanamount'的标签? – cha0site
你为什么要解析一个浮点数然后把它串化? – Mathletics
只是好奇,但我会想象你正在拉回的值是一个字符串,因为你正在用'parseFloat'解析它。然后在下一行中调用'.toString()'。似乎有点反作用。 – War10ck