Клик на элементе выделяет только его.
Ctrl(Cmd)+Клик добавляет/убирает элемент из выделенных.
Shift+Клик добавляет промежуток от последнего кликнутого к выделению.
Кристофер Робин
Винни-Пух
Ослик Иа
Мудрая Сова
Кролик. Просто кролик.
listSelect.getSelected()