我正在尝试获取密码长度如果它太短,我是否会阻止表单提交。这是怎么做到的?
这就是我现在正在尝试的事情:
$('#registerForm input[type="password"]').val.length
答案 0 :(得分:7)
val
是一个函数,因此您需要编写val()
:
$('#registerForm input[type="password"]').val().length
答案 1 :(得分:3)
您可以添加ID <input id="pw" type="password">
$('#pw').val().length;
或您可以添加课程<input class="pw" type="password">
$('.pw').val().length;
其他保持原样,你可以使用jquery获取长度
$('#registerForm input[type="password"]').val().length;
希望这会帮助你。如果您有任何疑问,请随时提出。感谢
答案 2 :(得分:2)
您需要将val
评估为函数。
$('#registerForm input[type="password"]').val().length
答案 3 :(得分:1)
您可以$('#txtbox').val().length;
获取长度
<强> Sample fiddle 强>
答案 4 :(得分:1)
使用此代码,您的代码中存在错误
$('#registerForm input[type="password"]').val().length