Я написал сценарий, который берет <select>
на веб-странице и добавляет атрибут multiple
к <select>
, чтобы можно было выбрать несколько вариантов.Однако, когда «множественный» установлен, мой <select>
элемент теряет стрелку раскрывающегося списка и превращается в поле выбора без раскрывающегося списка.Есть ли способ установить выбор для принятия нескольких вариантов, сохраняя его в виде раскрывающегося списка на веб-странице?Сценарий довольно длинный, так как он использует другую информацию на странице, чтобы определить, нужно ли <select>
только несколько или один выбор, код, который изменяет этот атрибут, приведен ниже.
if (Qtype === "Multi-Select") {
select_elem.setAttribute("multiple", "multiple");
}
if (Qtype === "Single-Select") {
select_elem.removeAttribute("multiple");
}