テキスト フィールドの値に基づいて送信ボタンの有効/無効状態を制御するには、次の jQueryコードは実装できます:
$(document).ready(function() {</p> <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"> $(':input[type="submit"]').prop('disabled', true); $('input[type="text"]').keyup(function() { if($(this).val() != '') { $(':input[type="submit"]').prop('disabled', false); } else { $(':input[type="submit"]').prop('disabled', true); } });
});
このコードは次のことを実行します:
その結果、テキスト フィールドに値が入力されるまで、送信ボタンは無効のままになります。値を入力すると、送信ボタンが有効になり、フォームを送信できるようになります。その後テキスト フィールドの値が削除されると、送信ボタンが再び無効になり、フォームの送信ができなくなります。
以上がテキストフィールドの値に基づいてjQueryで送信ボタンを無効または有効にする方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。