< p >"
$("#id").val.length
"和"$("#id").val().length
"有什么区别?< /p >
< p >当我写"$("#id").val.length
"时,输出结果是"1
";而当我写"$("#id").val().length
"时,输出结果是所写字符的长度。< /p >
< p >这是为什么呢?< /p >
($.fn.val).length
。 - Bergi