ホームページ >ウェブフロントエンド >jsチュートリアル >jQueryは、チェックされたチェックボックスの数を数えます
jqueryを使用して、テーブルのチェックボックスの数を数えます
以下は、テーブルで選択されたチェックボックスの数を数えるための簡単なjQueryコードスニペットです。
<code class="language-javascript">$('#table :input[type="checkbox"]:checked').length</code>jQuery統計チェックボックスカウントFAQ
チェックボックスの数を純粋なJavaScriptでカウントする方法は?
メソッドを使用してすべてのチェックボックスを選択し、querySelectorAll
メソッドを使用して、選択したチェックボックスを除外します。簡単な例を次に示します:Array.prototype.filter
<code class="language-javascript">let checkboxes = document.querySelectorAll('input[type="checkbox"]'); let checked = Array.from(checkboxes).filter(input => input.checked); console.log(checked.length);</code>このコードは、コンソールに選択されたチェックボックスの数を記録します。
チェックボックスの数をリアルタイムでカウントするにはどうすればよいですか?
イベントを使用して、チェックボックスの数をリアルタイムでカウントできます。このイベントは、チェックボックスのステータスが変更されるたびにトリガーされます。このイベントを使用して、チェックボックスが選択またはチェックされていないときにカウントを更新できます。例は次のとおりです。.change()
<code class="language-javascript">$('input[type="checkbox"]').change(function() { let count = $('input[type="checkbox"]:checked').length; console.log(count); });</code>このコードは、チェックボックスが選択またはチェックされていないときに、現在選択されているチェックボックスの数をコンソールに記録します。
私のページにチェックボックスの数を表示するにはどうすればよいですか?
この例では、
<code class="language-javascript">$('input[type="checkbox"]').change(function() { let count = $('input[type="checkbox"]:checked').length; $('#count').text(count); });</code>は、カウント用に表示されるHTML要素のIDです。
#count
特定のグループで選択されたチェックボックスの数をカウントする方法は?
group1
このコードは、
<code class="language-javascript">$('div#group1 input[type="checkbox"]').change(function() { let count = $('div#group1 input[type="checkbox"]:checked').length; console.log(count); });</code>
チェックされていないチェックボックスの数をカウントする方法は? group1
:not(:checked)
このコードは、コンソールにチェックされていないチェックボックスの数を記録します。
以上がjQueryは、チェックされたチェックボックスの数を数えますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。