Да, вы можете сделать это с помощью JavaScript. Нет, вам не нужен jQuery.
Вот один из способов:
function howManyAreChecked()
{
one = document.getElementById("one").checked;
two = document.getElementById("two").checked;
three= document.getElementById("three").checked;
var checkCount = 0;
if ( one == true )
{ checkCount = checkCount + 1 }
if ( two == true )
{ checkCount = checkCount + 1 }
if ( three == true )
{ checkCount = checkCount + 1 }
alert(checkCount);
}
В приведенном выше примере предполагается, что у вас есть 3 флажка в HTML с идентификаторами «один», «два» и «три». Сначала скрипт хранит значение свойства «флажок», которое может быть как ИСТИНА, так и ЛОЖЬ. Затем скрипт просматривает каждую переменную и, если TRUE, увеличивает счетчик.