我正在访问ID为input
的{{1}}代码的text属性
并尝试将其转换为浮点值,以便我可以应用一些数学转换将其转换为美元,然后使标识为currency-converter
的{{1}}标记显示该值。
唯一的问题是parseFloat()返回<h3>
,即使输入中的唯一值是数字。例如label
或NAN
。
为什么parseFloat会返回4
?
55
答案 0 :(得分:5)
$("#currency-converter").text
将返回该方法,因此parseFloat将返回NaN。您需要使用$("#currency-converter").text()
调用该方法。要获取输入框内的值,您可以使用$("#currency-converter").val()