我需要从表单输入中获取值。保存到var。获取用户输入的长度。而不是我收到的字符数undefined
。两个警报都返回相同的undefined
。为什么呢?
var aisbn = $('#aisbn').val();
alert(aisbn.lenght);
alert(aisbn.toString().lenght);
答案 0 :(得分:5)
JavaScript不会自动拼写检查。
变化:
alert(aisbn.lenght);
要:
alert(aisbn.length);
答案 1 :(得分:2)
你拼错了lenght
。它是length
。请查看JSLint,这是一种代码质量工具。