Result content: counter;を使ってチェック数をカウントする、というもの JSによるもののように応用は効きませんが、数えるだけなら css .languages {/*リセット*/ counter-reset: characters; } input:checked {/*チェックされたらカウント*/ counter-increment: characters; } .total:after {/*疑似要素で任意の場所にカウント結果を表示*/ content: counter(characters)"個の項目をチェックしています"; } html <div class="languages"> <div class="input-wrapper"> <input id="foo" type="checkbox"><label for="foo">foo</label>