给出NaN的JavaScript parseFloat()

时间:2013-09-13 20:12:04

标签: javascript html

在while循环之后看到的警告一直在说明价格变量的NaN。 Idk我的代码有什么问题,但我知道它与值属性/解析int有关。其他一切正常可以有人发现吗?谢谢!

var c = 0;
while (checkedBoxes[c] != null) {
    price += parseFloat(checkedBoxes[c].value);
    c++;
}
alert("You picked " + c + " ingredients. That will cost you " + price + " dollars.");

这是我所指的html:

<li name="meatItem" id="m1">
    <input type="checkbox" name="checkItem" id="Pep" value="1.5">Pepperoni
</li>
<li name="meatItem" id="m2">
    <input type="checkbox" name="checkItem" id="CB" value="1.5">Canadian Bacon
</li>

0 个答案:

没有答案