В GMail пользователь может щелкнуть по одному флажку в списке электронной почты, удерживать клавишу Shift и выбрать второй флажок. Затем JavaScript выберет/отменит выбор флажков, которые находятся между двумя чекбоксами.
Мне любопытно, как это делается? Является ли это JQuery или некоторым базовым (или сложным) JavaScript?