Как добавить option в начало select с помощью js
Это добавляет новый option в конец select. Есть ли какой-нибудь способ добавить новый option в начало, не перебирая весь список option циклом?
let select = document.getElementById('slideNumber');
let optoins = select.optoins;
let newOption = new Option('1', '1');
select.append(newOption);
Ответы (1 шт):
Автор решения: Oliver Patterson
→ Ссылка
Воспользуйтесь методом .prepend.
let select = document.getElementById('slideNumber');
let optoins = select.optoins;
let newOption = new Option('1', '1');
select.prepend(newOption);
<select id="slideNumber">
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>