Javascript parseInt始终返回NaN

时间:2011-12-12 15:30:27

标签: javascript jquery

有人可以告诉我为什么我的parseInt函数总是在Firebug控制台中重新调整NaN,尽管字符串值总是返回一个数字?

这是我的调试脚本:

console.log($(this).val()+" - "+typeof($(this).val())+" - "+parseInt($(this).val));

哪个收益率:

1 - string - NaN
2 - string - NaN
5 - string - NaN

3 个答案:

答案 0 :(得分:7)

parseInt($(this).val())

缺少()

答案 1 :(得分:3)

你错过了一个结尾“()”。尝试:

parseInt($(this).val())

答案 2 :(得分:1)

您在parseInt上使用val而不是val()