0

パスワードの長さを取得しようとしているので、短すぎる場合はフォームの送信を防ぎます。これはどのように行われますか?

これは私が今試していることです:

$('#registerForm input[type="password"]').val.length
4

5 に答える 5

7

valは関数なので、次のように書く必要がありますval()

$('#registerForm input[type="password"]').val().length
于 2012-09-27T06:21:34.390 に答える
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;

これがお役に立てば幸いです。ご不明な点がございましたら、お気軽にお問い合わせください。ありがとう

于 2012-09-27T06:47:14.070 に答える
2

関数として評価する必要がありvalます。

$('#registerForm input[type="password"]').val().length
于 2012-09-27T06:21:30.887 に答える
1

あなたは$('#txtbox').val().length;長さを取得するために行うことができます

サンプルフィドル

于 2012-09-27T06:23:33.210 に答える
1

これを使用して、コードにエラーがあります

$('#registerForm input[type="password"]').val().length
于 2012-09-27T06:25:13.110 に答える