Powermic
Новичок
JavaScript выбор определенного <option>'a из статического <select>'a
Помогите, кто может с такой проблемой. Есть поле типа <select>, в котором много полей типа <option> и они не меняются. Как мне сделать выбор <option> с определенным value.
пробовал с помощью цикла проверять массив .options на совпадение. Совпадение с value находит (в итоге получаю номер ключа в массиве options), а вот переключится на этот option в списке не получается. Почему-то selectedIndex = номер ключа совпавшего элемента не срабатывает. Ниже код.
почему не переключает, что для этого надо?
Помогите, кто может с такой проблемой. Есть поле типа <select>, в котором много полей типа <option> и они не меняются. Как мне сделать выбор <option> с определенным value.
пробовал с помощью цикла проверять массив .options на совпадение. Совпадение с value находит (в итоге получаю номер ключа в массиве options), а вот переключится на этот option в списке не получается. Почему-то selectedIndex = номер ключа совпавшего элемента не срабатывает. Ниже код.
Код:
function choose_alb(id) {
select = document.getElementById("what_album");
if (id == '0') {id = 'none';}
for (i=0;i<select.options.length;i++) {
if (select.options[i].value == id) {
select.options.selectedIndex = i;
}
}
}