Выбор нескольких из HTML-элемента выбора без использования клавиши Ctrl

13
задан Zatos 3 July 2014 в 02:06
поделиться

1 ответ

Это работало лучше на меня, чем другие предложения, потому что это - ванильный JS, и это ведет себя более так же к оригиналу все еще, например, позволяет быстрый выбор многих объектов через клавишу Shift.

element.onmousedown = function(event) {
    if (event.shiftKey) return;
    event.preventDefault();
    this.focus();
    var scroll = this.scrollTop;
    event.target.selected = !event.target.selected;
    this.scrollTop = scroll;
}
0
ответ дан 1 December 2019 в 00:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: